È una buona idea usare qualcosa come Twitter Bootstrap in produzione?

7

Sono internato in una nuova startup e mi è stato assegnato il compito di progettare il front-end del sito. Voglio davvero, davvero, usare il nuovo Bootstrap di Twitter (http://twitter.github.com/bootstrap/). È tutto CSS, sembra incredibile, funziona alla grande e mi consente di progettare e non preoccuparmi delle piccole cose.

Tuttavia, è una buona idea se si tratta di una demo di una webapp che stiamo costruendo potrebbe diventare un codice di produzione? Sembrerà sciocco e dilettante se lo uso invece di codificarlo tutto da solo? Anche il bootstrap è Twitter-ish per il marchio di una vera azienda?

    
posta element119 20.10.2011 - 08:59
fonte

4 risposte

14

looks amazing, works great, and lets me get to designing and not worrying about the little stuff.

Penso che tu abbia risposto alla tua domanda lì. C'è una varietà di framework CSS maturi e librerie di interfacce utente JavaScript, ma Bootstrap ha due vantaggi molto interessanti:

  1. È supportato da Twitter, il che significa che probabilmente ci sarà da molto tempo, probabilmente sarà molto coerente tra i browser, e probabilmente > probabilmente crescere bene.
  2. Combina elementi di base del framework CSS con elementi di base dell'interfaccia utente di Javascript. Diciamo che Blueprint con l'interfaccia utente di jQuery è un compito estremamente semplice, è sempre bello se tutte le esigenze del front end siano coperte da un framework (stesse convenzioni di denominazione, meno possibilità di hackerare qualcosa per ottenere css con js per giocare bene)

E per quanto riguarda:

Will it look silly and amateur if I use this instead of coding it all myself?

Non c'è niente di più sciocco e dilettevole di reinventare la ruota. Quindi, con tutti i mezzi, provaci.

    
risposta data 20.10.2011 - 10:00
fonte
4

Is the bootstrap too Twitter-ish for a real company's brand?

Puoi twittare il codice nei file meno forniti con il bootstrap per farlo apparire come desideri e adattarlo al marchio dell'azienda. Per fare ciò, devi installare meno e vedere la documentazione link

    
risposta data 20.10.2011 - 10:53
fonte
3

Una cosa da considerare è che Bootstrap è concesso in licenza con licenza Apache 2.0. Probabilmente vorrai controllare con il rappresentante legale della tua azienda per usarlo. IIRC non è un requisito di Apache 2.0 per condividere eventuali modifiche, ma IANAL, e ci possono essere altre condizioni che devono essere considerate.

    
risposta data 20.10.2011 - 12:06
fonte
3

Sono anche internato in una startup e il mio capo / CIO ci ha suggerito di utilizzarlo per l'applicazione su cui ho lavorato. Come programmatore più recente (con alcuni anni di esperienza con solo HTML / CSS dei miei giorni di scuola superiore), sono stato in grado di concentrarmi sullo sviluppo e sul design dell'applicazione, senza essere coinvolto nei dettagli di stile front-end per le demo veloci a il mio capo. È comunque importante disporre di competenze CSS sufficienti per garantire che sia possibile eseguire ulteriori stili o adeguamenti ai file CSS o LESS o solo sapere cosa succede dietro le quinte.

La grande cosa che mi è piaciuta fino ad ora è stata l'implementazione dei file js è che sono stato in grado di ottenere una bella funzionalità modale molto velocemente e facilmente usando bootstrap-modal.js, che avrebbe tolto molte delle questioni più importanti se l'avessi scritto io stesso.

Finora, è stato di grande aiuto, ma come qualsiasi strumento di sviluppo, è bello sapere cosa sta facendo o scoprire cosa sta facendo per rimanere nitido ed essere in grado di sistemare le cose quando sbagliano.

    
risposta data 20.10.2011 - 17:14
fonte

Leggi altre domande sui tag