smalljs$molПошук⌘ KДокументаціяПісочницяПорівнянняЕкосистемаПро проєктUK
Часті питанняGetting StartedВступМентальна модельПочаток роботиВід TypeScript до view.treeСтруктура проєктуІнструментарійEssentialsВстановленняВидиСтан і реактивністьМаршрутизаціяРендерингТестуванняДеплойРозв'язання проблемDataОтримання данихСхеми данихGiper BazaMoreВітринаЗ React, Vue та SvelteЗбірник рецептівAdvancedПлагіниМетадані модуляОфлайнПодання-привидиAboutЧасті питанняКомандаРелізиAPI$mol_button_major$mol_button_minor$mol_string$mol_number$mol_text$mol_paragraph$mol_list$mol_row$mol_link$mol_check$mol_switch$mol_select$mol_scroll$mol_page$mol_pick

Часті питання

Що таке smalljs?

smalljs — це сайт документації для $mol — реактивного UI-фреймворка з типізованими поданнями, автоматичною реактивністю й без віртуального DOM. Сам фреймворк розробляється відкрито спільнотою hyoo-ru; цей сайт збирає в одному місці посібник, інтерактивний курс, живу пісочницю й довідник API.

Чи готовий $mol до продакшену?

Так. $mol рухає справжні застосунки та внутрішні інструменти — див. Вітрину. Він постачається з єдиного монорепозиторію (MAM) і щодня використовується його авторами та спільнотою.

Наскільки великий рантайм?

Малий. Мінімальний застосунок — це близько 123 KB нестиснутого JavaScript, або приблизно 20 KB по мережі після стиснення. Рендеринг віртуалізований за замовчуванням (компоненти поза видимою областю ніколи не створюються), а збірка включає лише ті модулі, які ви справді використовуєте, тож бандл росте разом із вашим застосунком, а не з фреймворком. Подробиці й відтворювані бенчмарки — у Рендерингу.

Чи маю я вчити нову мову шаблонів?

Ви вчите view.tree — компактний деревний синтаксис для оголошення лейауту компонентів. Він навмисно малий — розділ Подання охоплює все потрібне за один присід. Логіка лишається у звичайному TypeScript, і стилі теж типізовані.

Чим це відрізняється від React, Vue чи Svelte?

Реактивність автоматична — немає useState, useEffect чи ручної підписки. Ви описуєте, що таке UI; $mol вирішує, як і коли його оновити. Таблиця перекладу понять зіставляє ідеї інших фреймворків із $mol.

Де отримати допомогу?

Питайте у спільноті DEVПереглядайте код і issues $mol на GitHubЧитайте довідкову документацію на mol.hyoo.ru

Під якою ліцензією він?

MIT. Ви можете вільно використовувати $mol у комерційних та відкритих проєктах.
Редагувати цю сторінку на GitHubЦе було корисно?ТакНіНазадПодання-привидиДаліКоманда
На цій сторінціЩо таке smalljs?Чи готовий $mol до продакшену?Наскільки великий рантайм?Чи маю я вчити нову мову шаблонів?Чим це відрізняється від React, Vue чи Svelte?Де отримати допомогу?Під якою ліцензією він?
Type to search the documentation.