Answer the question
In order to leave comments, you need to log in
How to properly divide an application into front-end and back-end?
There is a very large java back-end + front-end application now everything is in one git repository, it looks something like this:
project:
-moduleX:
...
----java
----webapp (тут весь front-end)
-moduleY:
...
----java
----webapp (тут весь front-end)
-moduleZ:
...
----java
----webapp (тут весь front-end)
Answer the question
In order to leave comments, you need to log in
I would suggest moving the back-end into separate REST API/GraphQL and one of the front-end projects on SPA (React, Angular, Vue) piece by piece. With translation and experience, you will grow and the architecture will settle down.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question