Con un sito web reattivo altamente personalizzato, sarà più efficiente personalizzare il bootstrap / usare qualcos'altro (puro-io?) / rollare le mie regole [chiuso]

0

Ho alcune build del sito web reattivo non banale in arrivo. Non sono piattaforme o app, ma grandi siti web di marketing / brochure in cui l'attenzione ai dettagli è importante.

Ho usato estensivamente sia bootstrap che pure.io, oltre alle mie regole.

Mi chiedo quale sia il modo più efficiente per costruirle. Sto pianificando di iniziare con il bootstrap e la personalizzazione, ma ho scelto pure.io in passato, poiché dovevo apportare così tante modifiche al bootstrap per ottenere un progetto molto complesso (cioè è andato contro le convenzioni bootstrap)

Qualcuno ha qualche consiglio su questo?

    
posta Chris Barry 07.08.2014 - 12:30
fonte

1 risposta

2

Hai il problema fondamentale di lavorare con il codice "quadro" multiuso. La scelta di una fondazione CSS come Bootstrap rispetto a Pure vs roll-your -come non sono molto diversi da Flask vs Django vs fai-da-te, AngularJS vs Backbone.js vs home -grown, o dojo vs jQuery contro adhoc.

Le domande fondamentali sono sempre le seguenti: cosa mi porterà lì più veloce, più economico, più efficiente e con la massima facilità? Quale sarà la più semplice e flessibile? Quale sarà il più gestibile? Cosa richiederà il minimo rilavorazione e adattamento forzato?

Il problema fondamentale è che questi framework cercano sempre di supportare un insieme ampio e diversificato di applicazioni, e sono generalmente prescrittivi . Assumono che ci siano "giuste vie" per fare le cose e che la maggior parte delle applicazioni dovrebbe fare le cose in quei modi. Alcuni sono più enfaticamente normativi, cercano di imporre la "retta via", mentre altri sono semplicemente convenzionali o suggestivi. Vedete lo stesso tipo di differenze nella progettazione del linguaggio, dove Python e Java, ad esempio, suggeriscono chiaramente "Esiste un modo giusto per farlo! mentre Perl, PHP e Ruby sono più "Ehi, amico! Qualunque cosa faccia galleggiare la tua barca! Tim Toady! "

Nel tuo caso, sembra che tu abbia già una buona esperienza con le opzioni e capisca il tipo di deviazioni e patch che saranno necessari per i tuoi progetti personalizzati. Assenti esempi di questi progetti, probabilmente non possiamo dire se costruire da Pure o aggiustare di nuovo da Bootstrap sarà meno lavoro.

Personalmente ho scelto personalmente il percorso di costruzione. È difficile scoprire come le strutture complesse operano sotto le copertine e i modi migliori per estenderle. Odio la sensazione di combattere costantemente la mia struttura. Se trovo il modo giusto di sottoclasse o di regolare il quadro, può essere fantastico ed elegante. Ma se non trovo quell'elegante aggiustamento, e poi lo devo hackerare grossolanamente, il processo di capire i meccanismi di aggiramento, e quindi debuggarli e renderli affidabili, è oneroso. C'è anche un gioco d'azzardo coinvolto che sarete in grado di trovare il giusto work-around. Occasionalmente, non è nemmeno fattibile (almeno, non nel tempo / budget assegnato). Quindi preferirei iniziare con una piattaforma più piccola e costruire. Ciò è risultato più affidabile ed efficace per me.

Quindi argomenta per la rotta Pure. Ma voi, buon signore, sembrate molto più vicini ai specifici compromessi lavoro / quadro coinvolti, e quindi siete nella posizione migliore per fare questa scelta. Alla fine, sono entrambi grandi basi, e uno dei due probabilmente ti procurerà ciò che ti serve.

    
risposta data 07.08.2014 - 16:28
fonte

Leggi altre domande sui tag