ho iniziato GWT-Bootstrap con l'intenzione di impegnare la bootstrap JS e CSS per riutilizzabili componenti GWT, in caso contrario, si avrà probabilmente bisogno per replicare il codice, che probabilmente si concluderà con la creazione del proprio codice, che sarà probabilmente molto simile a GWT-Bootstrap.
E sono anche alcune strutture per legare gli eventi, ecc
Ma, rispondendo alla domanda principale: dipende. Se non ti fidi della community e/o hai molto tempo, potresti fare il tuo gwt-bootstrap come progetto, ma probabilmente integrato con il tuo progetto, almeno, questo è quello che è successo nel mio caso ... quindi, io ha iniziato GWT-Bootstrap e alcuni tipi come questo, e per farla breve: ora è quello che è. Ho bisogno di molti miglioramenti, aggiornamenti, documenti migliori e un sacco di cose, ma il vero è: non ho molto tempo per farlo.
Quindi, se fossi in te, probabilmente aiuterò la community di GWT-Bootstrap invece di "reinventare la ruota", ma questa è solo la mia opinione.
Felice studio.
MODIFICA per aggiungere la cosa @IAmYourFaja chiedere nei commenti.
L'iniezione come vuoi tu (o come credo tu stia intendendo) non è centralizzata.
Abbiamo il ResourceInjector che inietta alcune risorse, l'impostazione di visualizzazione e così via, e il Resources.gwt.xml module che inietta i file CSS. Abbiamo anche le classi di componenti, che impostano i plugin JS (quando necessario) e le classi CSS. Puoi dare un'occhiata a TabPanel per un esempio, se vuoi.
Nota che dovresti usare gwtBootstrap3 ora :) http://gwtbootstrap3.github.io/gwtbootstrap3-demo/ –