Devo usare un framework client open source o crearne uno mio?

2

Lavoro in una società di Internet di medie dimensioni e mi è stato affidato il compito di implementare il framework per il rebranding dei nostri siti.

È un sito abbastanza vecchio (e brutto) e vogliamo aggiornarne l'aspetto (UI / UX) il più rapidamente possibile, ma anche con una buona base per il futuro.

Ho iniziato a controllare la Fondazione di Zurb e il Bootstrap di Twitter, e sono rimasto impressionato dalle funzionalità che hanno (come la reattività).

Le mie uniche riserve sono state che i designer hanno creato un design che sarebbe impossibile da creare senza una massiccia personalizzazione, e il fatto che abbiamo alcuni (e antichi) HTML e JS importanti che saranno proibitivi difficili da rifare con un ready made struttura. Quindi mi chiedevo se avrei dovuto creare una struttura lean di base, che nel tempo potessimo aggiungere funzionalità, senza iniziare a sovrascrivere progetti e strutture di codice create per cose simili, ma diverse.

    
posta Tomer Amir 24.02.2015 - 23:39
fonte

2 risposte

3

Quando usi Bootstrap puoi usare parti del framework, come la griglia reattiva, senza usare il resto. Consente inoltre di eseguire personalizzazioni piuttosto significative con variabili less / scss. È quindi possibile unirlo con le proprie parti personalizzate.

Il bello del framework è che è testato, robusto e, in caso di bootstrap, molto completo. Ci vorranno settimane o addirittura mesi per portare il tuo codice allo stesso livello di robustezza.

Il mio suggerimento: ottieni il bootstrap, scegli le parti che desideri (puoi usare la loro pagina di personalizzazione o compilare dal sorgente) e aggiungere solo le cose che il bootstrap non ha già.

    
risposta data 25.02.2015 - 02:30
fonte
3

Trascorrere molto tempo su un altro framework per eseguire polyfill CSS, implementare un sistema di grid e gestire la progettazione responsive di base è un importante fattore di produttività. E - senza offesa - è molto difficile da ottenere questa roba proprio attraverso i browser. Quindi iniziare con una piastra di prova CSS ben collaudata e consolidata è come andrei.

Detto questo, in questi giorni Bootstrap non è l'unico cowboy in città. A mio parere lo stile di Bootstrap è molto supponente; cioè, è difficile rendere il tuo sito non come se utilizzasse Bootstrap sotto le copertine. Un po 'come quando visiti una pagina mobile generata con jQuery Mobile.

In questo caso penso che Skeleton sia una scelta migliore. Ti darà alcuni resettaggi CSS, un sistema a griglia e un design reattivo di base senza influenzare l'aspetto del tuo sito.

    
risposta data 26.02.2015 - 20:43
fonte

Leggi altre domande sui tag