1
Jádro NX je malá knihovna, zodpovědná pouze za jednu věc.To vám umožní vytvářet a kombinovat komponenty a middlewares.Komponenta vyřizuje své middlewares, když je připojena k DOM a získá z nich všechny přidané funkce.NX je dodáván s některými klíčovými middlewares z krabice, které najdete níže.- Interpolace textu: Interpolovat hodnoty z kódu do pohledu dynamicky nebo jednorázově.Zahrnuje volitelné filtry.- Dynamické a vlastní atributy: Použijte jednorázové nebo dynamicky vyhodnocené nativní atributy nebo definujte některé vlastní.- Zpracování událostí: Přidejte obslužné rutiny inline k poslechu jakékoli události.Zahrnuje volitelné omezovače sazeb.- Vizuální tok: Použijte podmíněné bloky a smyčky uvnitř zobrazení HTML.- Vazba dat: Jednosměrná, jednorázová nebo obousměrná vazba dat na jakoukoli událost a bez okrajových případů.- Vykreslování: Modularizujte svůj kód HTML a CSS přesunutím do samostatných souborů pro každou součást.- Směrování: Jednoduché, ale výkonné směrování s automatickou synchronizací parametrů a událostmi routeru.- Dynamický styl: Zjednodušte styling předáním objektů atributům stylu a třídy.- Animace: Vytvářejte výkonné animace pomocí pouze několika atributů HTML.- Cokoli jiného, co definujete pomocí jednoduché syntaxe funkce (elem, state, next) {} 'syntaxe .... Tyto lze kombinovat a vytvářet komponenty s požadovanou funkčností.Alternativně lze hotové komponenty jádra rozšířit a použít, aby se zabránilo kódu kotlové desky.
nx-framework