Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Any good tutorial showing you which library to use for dependency injection in a project?
`AccountEventHandlerTag` is a Symbol, acts as an ID reference for the DI Container to provide the correct dependency. AccountEventsController is not really coupled to any dependency (however it does rely on interfaces form another module), you can see here how such controller can be tested, where you manually create the dependency tree with fakes and stubs as you like https://gitlab.com/legited/di-express/-/blob/master/tests/web-server/controllers/accounts.controller.test.ts . This approach removes the need for module mocking from libraries like Jest and Rewire
Express is a router library for a web server, dependency injection is a concept universal for any OOP programs. There are no good tutorials on integrating Express with DI, I had to figure it out myself when I needed to modularize an app. Here's a proof of concept project, you can follow the structure to see how it all comes together - https://gitlab.com/legited/di-express.
Sorry for the naive question, but could you explain what the benefit of this is as compared to just setting the imported dependency directly as a class field, e.g.: how is this:
you can see here how such controller can be tested, where you manually create the dependency tree with fakes and stubs as you like https://gitlab.com/legited/di-express/-/blob/master/tests/web-server/controllers/accounts.controller.test.ts
Peço ajuda numa oportunidade do trabalho
3 projects | reddit.com/r/brdev | 23 Sep 2022
Getting started with NestJS, Vite, and esbuild
7 projects | dev.to | 15 Sep 2022
Make sure you have the latest Node.js version installed on your machine (except v13, which is not supported).
She loves programming with me (OC)
2 projects | reddit.com/r/aww | 14 Sep 2022
Wait... is that the NestJS cat or are cats just weirdly attracted to that framework?
NestJS + esbuild workarounds
7 projects | dev.to | 13 Sep 2022
C/C++ or NodeJS for a 200-player persistent server?
6 projects | reddit.com/r/gamedev | 12 Sep 2022
My recommendation is to use NestJS with a TypeORM controlled MongoDB backend, and a GraphQL interface.
NestJs x Prisma: Made for each other
3 projects | dev.to | 10 Sep 2022
I started using NestJs and Prisma in 2021 and my life has never remained the same. When combined with Typescript, these tools would rapidly cut down development time.
How to solve the GraphQL N+1 problem in NestJS with Dataloaders and MikroOrm (for both Apollo and Mercurius)
3 projects | dev.to | 3 Sep 2022
In this article I will give a brief explanation on what is the GraphQL n+1 problem, on how to solve them with Dataloaders, and how to implement them in NestJS with a Code First Approach.
Easily deploy a NestJS app for only 5€ a month (before VAT)
10 projects | dev.to | 1 Sep 2022
Free Heroku being gone makes developer need to search for alternative deployment options for their NodeJS APPs, in particular for this article NestJS APIs.
6 projects | dev.to | 29 Aug 2022
Welcome to Ephemeral Chats, a TypeScript NodeJS app made with NestJS, Apollo GraphQL, RedisOM and MikroORM.
Game engine/Networking Noob Questions
4 projects | reddit.com/r/gamedev | 18 Aug 2022
What are some alternatives?
SailsJS - Realtime MVC Framework for Node.js
loopback-next - LoopBack makes it easy to build modern API applications that require complex integrations.
Koa - Expressive middleware for node.js using ES2017 async functions
feathers - The API and real-time application framework
Hapi - The Simple, Secure Framework Developers Trust
Django - The Web framework for perfectionists with deadlines.
Moleculer - :rocket: Progressive microservices framework for Node.js
Ts.ED - :triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.
tsoa - Build OpenAPI-compliant REST APIs using TypeScript and Node
Express - Fast, unopinionated, minimalist web framework for node.
fastify - Fast and low overhead web framework, for Node.js