Vital CSS un framework Web minimamente invasivo
Spostati sulla causa Bootstrap un nuovo framework CSS in città. È chiamato Vitale e toglie lo sviluppo del frontend fino all'essenziale.
Vital viene con solo CSS e ha zero librerie o dipendenze JavaScript. E il foglio di stile Vital.css è solo 31 KB minificati, compresi i caratteri dell'icona.
Solo il file CSS di Bootstrap ammonta a circa 118 KB. Vital è quasi un quarto delle dimensioni di Bootstrap! È costruito per sviluppatori che semplicemente bisogno di una soluzione veloce per il loro prossimo progetto.
Vitale è un quadro completamente open source con tutto il codice disponibile su GitHub per esaminare.
Tutto è costruito con Sass per CSS e Slim per HTML. Ma questo è solo per lo sviluppo, quindi se stai usando Vital per la produzione, puoi farlo esportare il puro CSS direttamente.
Le ultime versioni sono disponibili per il download sul rilascia la pagina e questi includono il Codice CSS insieme a caratteri icona personalizzati. Troverete anche un sacco di demo HTML e CSS e qualche documentazione di base sulla pagina GitHub.
Ma la vera roba buona può essere trovata sul pagina dei componenti. Questo elenca tutto ciò che ottieni con Vital, incluse griglie, tipografia, pulsanti, caricatori, tabelle, schede, moduli di input e molto altro ancora.
Nessuna di queste funzionalità si basa su JavaScript, che è un enorme vantaggio. Certo, puoi fare di più con JavaScript, ma è bello non preoccuparsi di JS mentre si disegna il frontend.
Puoi ricreare qualsiasi elemento dalla pagina dei componenti solo da usando una classe CSS. Queste classi possono essere un po 'automatizzato se usi Slim, c'è un leggero vantaggio per gli utenti Sass / Slim.
Ma Vital può funzionare bene per qualsiasi sviluppatore con alcune esperienze HTML / CSS. È un totalmente gratuito quadro ed è molto più leggero rispetto alle alternative.
Per saperne di più, controlla la homepage di Vital o sfoglia questo articolo scritto dai creatori di Vital discorsi perché hanno creato la struttura e i problemi che si intende risolvere.