Quindi userò ReactJS per il front-end per un'applicazione web
L'applicazione è per lo più roba CRUD ma con qualche interfaccia utente ajax ecc.
Per il back-end sto usando Laravel
In questo momento ho sia il codice di front-end che il codice di back-end nello stesso repository che funziona per me finora, ma ho la sensazione di avere due progetti separati nel repository. Entrambi possono avere molte dipendenze ecc.
La struttura appare così
project/
client/
Front-end code...
node_modules/
server/
vendor/
Laravel...
package.json
webpack.config.js
webpack.config.production.js
etc.
Che cosa faresti?