So I am going to use ReactJS for the front-end for a web application
The application is mostly CRUD stuff but with some ajax UI etc.
For the back-end I am using Laravel
Right now I have both the front-end code and the back-end code in the same repository which works for me so far, but I get the feeling that I have two separate projects in the repo. Both can/have a lot of dependencies etc.
The structure looks like this
project/
client/
Front-end code...
node_modules/
server/
vendor/
Laravel...
package.json
webpack.config.js
webpack.config.production.js
etc.
What would you do?