smalljs je dokumentační web pro $mol — reaktivní UI framework s typovanými pohledy, automatickou reaktivitou a bez virtuálního DOM. Samotný framework vyvíjí otevřeně komunita hyoo-ru; tento web shromažďuje průvodce, interaktivní kurz, živé hřiště a referenci API na jednom místě.
Ano. $mol pohání skutečné aplikace a interní nástroje — viz Výkladní skříň. Dodává se z jediného monorepa (MAM) a jeho autoři i komunita jej denně používají.
Malý. Minimální aplikace má zhruba 123 KB nekomprimovaného JavaScriptu, respektive přibližně 20 KB po síti po kompresi. Vykreslování je ve výchozím stavu virtualizované (komponenty mimo viditelnou oblast se nikdy nevytvoří) a build dodává jen moduly, které skutečně používáte, takže balíček roste s vaší aplikací, nikoli s frameworkem. Podrobnosti a reprodukovatelné benchmarky viz Vykreslování.
Naučíte se view.tree, kompaktní stromovou syntaxi pro deklaraci rozvržení komponent. Je záměrně malá — kapitola Pohledy pokryje vše potřebné na jedno posezení. Logika zůstává v čistém TypeScriptu a styly jsou také typované.
Reaktivita je automatická — není žádné useState, useEffect ani ruční přihlašování. Popisujete, co UI je; $mol rozhoduje, jak a kdy jej aktualizovat. Překladová tabulka pojmů mapuje myšlenky jiných frameworků na $mol.