Nuxoblivius
Designed for clarity in complexity
Написать MVP можно за минуты — без лишних слоёв, шаблонов и магии. Просто импортируйте модули, и код уже работает.
Узнать больше о State Manager(-е)import { defineFactory } from "nuxoblivius";
class Counter {
public counter: number = 0;
}
export default defineFactory(Counter); import { Record } from "nuxoblivius";
const posts = Record.new("/api/posts", []);
const response = await posts.get();Работайте с данными так, как привыкли: знакомый синтаксис axios, но с возможностями Vue и Nuxt — реактивностью, контекстами и стором.
Узнать больше о RecordNuxoblivius масштабируется вместе с вашим приложением. Хотите простую страницу или модульную систему — пишите одинаково легко.
import { defineSingleton, Record } from "nuxoblivius";
import useLanguage from "./store/Language";
class Posts {
private lang = useLanguage();
public posts = Record.new<IPosts[]>("/api/posts", [])
.query({
lang: () => this.lang.current
});
}
export default defineSingleton(Posts);