In this section, we will discuss the high-level structure of a Lagom project or Lagom service or Lagom microservice. Lagom Framework follows a different approach to organize its project structure. As we are new to this framework, I bet we will definitely get confused about the project structure. If newbies look at a Lagom project for the first time, they won't be able to understand it well.
So it is very important to understand this section to develop our Lagom-based projects in the coming sections.
Lagom Framework has organized its project structure into two parts:
- API Microservice (or project)
- Implementation Microservice (or project)
- Frontend Microservice (or project)
We can create all their microservices as separate projects or combine them into one Reactive System.
There is a very strong reason why they have divided a Lagom project into two projects...