I want to create a small project that includes: API for mobile applications and frontend, frontend on React. I can not understand how to better organize the architecture of the application, make the RESTful part in a separate project and, accordingly, a repository or do everything in one project and repositories. Can you please tell us how best to act in this case and how to act for complex projects?