Un framework modulare di nuova generazione costruito con ES6 e componenti Web.
Un framework modulare di nuova generazione costruito con ES6 e componenti Web.
NX framework Piattaforme
Linux
Mac
Web-Based
Windows
NX framework Video e screenshot
NX framework Panoramica
Il core NX è una piccola libreria, responsabile di una sola cosa. Ti permette di creare e combinare componenti e middleware. Un componente elabora i suoi middleware quando è collegato al DOM e ne ricava tutte le funzionalità aggiunte. NX viene fornito con alcuni core core pronti all'uso, che puoi trovare elencati di seguito.
- Interpolazione del testo: interpola i valori dal codice nella vista in modo dinamico o una tantum. Include filtri opzionali. - Attributi dinamici e personalizzati: utilizzare attributi nativi una tantum o valutati dinamicamente o definirne alcuni personalizzati. - Gestione degli eventi: aggiungi gestori di eventi inline per ascoltare qualsiasi evento. Include limitatori di velocità opzionali. - Flusso visivo: utilizzare blocchi e loop condizionali all'interno della vista HTML. - Associazione dati: associazione dati unidirezionale, una tantum o bidirezionale su qualsiasi evento e senza casi limite. - Rendering: modularizza il tuo codice HTML e CSS spostandoli in file separati per ciascun componente. - Routing: routing semplice ma potente con sincronizzazione automatica dei parametri ed eventi del router. - Stile dinamico: semplifica lo stile passando gli oggetti agli attributi di stile e classe. - Animazioni: crea potenti animazioni utilizzando solo pochi attributi HTML. - Qualsiasi altra cosa definita con la semplice sintassi 'function middleware (elem, state, next) {}'.
Questi possono essere combinati per creare componenti con la funzionalità desiderata. In alternativa, i componenti del nucleo già pronti possono essere estesi e utilizzati, per evitare il codice della caldaia.