What is Fullstack Development?
The trend in Software Development is towards Full-Stack Development. Full-stack developers are programmers who work in both frontend and backend development and thus have skills in databases, servers, systems and clients. Depending on the client's project, this can be a mobile app, a web app or a native app. This results in a significantly reduced coordination effort for the customer, as the entire work and thus also the overarching project view comes from a single source.
- MongoDB as a non-relational database
- Express as web framework
- Angular as frontend framework
- NodeJS as the web server.
The big advantage of MEAN-Stack is that it is very lightweight and thus ideal for a microservice architecture with containers.