Putting two ends together
There are two parts that we need to connect between the frontend and the backend. The first part is the build process. Currently, we need to use mvn and npm to build the two parts separately. Once they are connected, we will only need to execute a single command to build the entire application.
The second part is to bridge the communication between the frontend and the backend. As mentioned, during development, the frontend will be served by webpack-dev-server under a different port than the one of the backend. Currently, both ends use the same port, 8080. We will need to change the port of the frontend to 3000 so that we can have both ends up and running at the same time. When our application is served from http://localhost:3000 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access