Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
My goto for this kind of task is moleculer: https://moleculer.services/
Fast, battle tested, vue2-like approach, great documentation, good community. The automatic indipendent-scalability as an option is usually the main selling point of these solutions, but honestly I think the real pro is the "composition" approach, which is essential if you want to keep a clean and well-organized codebase. On this regard, I found moleculer pretty great even for large teams.
Spring Modulith is trying to enforce strict module boundaries.
I haven't yet tried it myself, but it looks promising:
https://spring.io/projects/spring-modulith
Related posts
- How to Import/Reference a Microservice from another one
- if Nodejs does not meant for CPU intensive tasks so I think it's better to avoid it from the beginning
- Where can I learn to implement microservices?
- Been playing with moleculerjs recently, and just finished my first package: a service that allows you to use any node API framework as a moleculer gateway.
- Progressive Microservices Framework for Node.js