Bene, qualunque sia il framework css si accoppia con quello che non dovrebbe essere il vostro problema di redditività a lungo termine. Le tecnologie front-end cambiano troppo velocemente. IE. per il mainstream, un paio di anni fa tutto è jquery, che arriva spina dorsale, brace, angolare, ora react.js e forse riot.js. Quando Angular 2 rilascia una versione stabile, probabilmente lo sposterà di nuovo.
Le vostre domande dovrebbero essere quale struttura di sempre vi aiuti a fare IL VOSTRO LAVORO più veloce. Diversi client potrebbero desiderare cose diverse, alcuni client con cui ho usato Bootstrap, forniscono i loro modelli di progettazione aziendale e alcuni dei loro riutilizzabili widget di bootstrap jQuery *, alcuni mi hanno dato i modelli backbone e mi chiedono di usarlo in modo angolare come angolare servizio. E alcuni mi chiedono di farlo nello stilo invece che in sass.
Quindi l'associazione tra framework css e js non è una delle mie preoccupazioni a lungo termine, la tendenza cambia troppo rapidamente. E la cosa buona di reagire è che puoi unire tutte queste librerie di terze parti in un singolo componente (se vuoi davvero farlo, ad esempio css incorporato in complemento con stili di risposta, se alcuni dei tuoi componenti usano jQuery, puoi fare un carico pigro di script al ciclo di vita componentWillMount.), hai la totale libertà, se qualche strano caso che vuoi usare sia popup di fondazione che popup di bootstrap insieme nella stessa pagina, puoi scrivere i tuoi componenti di reazione per avvolgere uno dei ciascuno, a patto che l'ambito sia ben gestito.
Quale framework css sempre utilizzato finché si risparmia il tempo di fare le cose è vantaggioso, non ce n'è uno migliore, il mio team ha costruito il proprio framework css e js su qualsiasi libreria per adattarlo al nostro lavoro.
È strano che tu faccia questa domanda oggi perché la società per cui lavoro stava cercando di fare la stessa cosa. Ho trovato la tua domanda mentre facevo ricerche su questa stessa domanda. Devo chiedere: perché vuoi allontanarti dall'angolare? – arcadeRob
Per tutti i motivi indicati da Facebook nella loro intro di ReactJS, ad es. l'associazione bidirezionale e l'architettura potrebbero non adattarsi bene alle app di grandi dimensioni, in termini di complessità e velocità. Inoltre, non ci stiamo allontanando tanto quanto scegliendo ReactJS & Flux per il nostro nuovo progetto. –
Sono l'autore di react-foundation-app. Mi piace mantenere questo progetto. Se hai dei feedback o hai trovato dei bug, sentiti libero di aprire un problema o di inviare una richiesta di pull. – kiran