Scegliere il giusto framework front-end

Sto esaminando Bootstrap vs Foundation i miei criteri sono:

  • leggero
  • Facilmente personalizzabile
  • Crea facilmente layout HTML complessi
  • Mobile / reattivo

Nella mia passata esperienza con Bootstrap, build un layout da un mockup del designer come un HTML “pixel perfetto” non era banale.

I tuoi pensieri, le tue idee sono apprezzate.

Bootstrap e Zurb Foundation sono entrambi framework CSS, ma hanno scopi diversi.

L’objective principale di Bootstrap è la prototipazione rapida di siti Web o applicazioni Web con uno stile di base. Dal momento che gli stili sono supponenti, questo rende più lavoro per farlo abbinare a un design personalizzato. È fortemente supportato e una grande comunità. È costruito su Meno e questo può essere un vantaggio per alcune persone.

Zurb Foundation 4 ha un approccio diverso. È più una struttura di base per un progetto che sarà completamente personalizzato in base alle esigenze del progetto. Gli stili sono facilmente sostituibili. È un ottimo strumento di prototipazione e non è supponente con gli stili. Il sistema di grid è fantastico e chiunque può capirlo. Se utilizzi Foundation, il tuo designer penserà diversamente (terranno maggiormente in mente il mobile). È costruito su SASS. Ciò semplifica l’integrazione della generazione di sprite di Compass. Ho trovato che le classi CSS in fondazione sono più facili da imparare per i principianti.

Puoi guardare alcuni dei video di presentazione di Zurb su Internet e ti aiutano davvero a capire perché lo hanno costruito.

Stavo lavorando sulla mia struttura per rendermi conto che tutto ciò di cui avevo bisogno e altro era già integrato nella Fondazione. La parte più difficile è capire Compass e Sass. Dopodiché otterrai facilmente il blocco della Fondazione.

Dipende davvero da quali dei tuoi criteri sono più importanti.

La Fondazione è costruita per creare siti Web complessi e reattivi, ma ha un’impronta piuttosto ampia se si desidera utilizzare tutto ciò che ha da offrire. Bootstrap, d’altro canto, è relativamente piccolo, ma non ha nulla a che vedere con le funzionalità integrate. Non posso parlare di quanto sia facile personalizzare Bootstrap, ma modificare Foundation in base alle proprie esigenze è molto semplice (specialmente se usi la versione SASS).

È una scelta soggettiva: se la tua priorità è usare qualcosa con un ingombro ridotto, vai con Bootstrap. Se avere una grande libreria pronta per le risposte con cui lavorare è più importante per te, vai con Foundation.