Why did we start this Node.js Boilerplate.
- We developed a GraphQL Node.js Server - This was the initial Start
- But we want to do better
- So we analysed other JS frameworks - so many - no Typescript
- We also looked at other famous frameworks like laravel and spring
- Then we finally find some really awesome libraries in TypeScript for Node.js
For those who do not know express.js
It is a minimalist web framework for Node.js.
It is quite easy to learn and to build something small.
It gets harder to maintain
Sometimes if feels like your lost in the structure
Like you see below you end up with a lot of boilerplate code
Moreover, it is more error-prone
So how can we improve that
For example with annotations
Like you have seen them in spring
And what else