iti
ExpressBeans
iti | ExpressBeans | |
---|---|---|
6 | 3 | |
120 | 4 | |
- | - | |
0.0 | 6.6 | |
7 months ago | 2 days ago | |
TypeScript | TypeScript | |
MIT License | MIT |
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.
iti
-
The Problem with Dependency Injection Frameworks
I didn’t want to adopt a framework for a bigger one, so I’ve built a manual DI helper.
It is for typescript. It is really helpful for me.
https://itijs.org
-
Best practice for using different implementations of data fetching code in React/Next.js app?
If you are interested, I wrote an obscure DI helper library to help mi with ts/react/nest apps. Most examples use classes, but it perfectly works with pure functions. Nothing groundbreaking, just helps me ship apps with lazy async data pipelines faster https://github.com/molszanski/iti
-
What do you use for dependency injection?
I've had success in adding an iti to an existing 50K app
- Has anyone successfully created a Dependency Injection using typescript decorators?
- How do I know when to make a custom hook ?
ExpressBeans
-
Is NestJS up and coming?
I did the same thing because at work we are starting to use nodejs for some microservices and using nestJs is too much for simple little projects. I do like how nestjs make you organize code but the flexibility of plain express application is the reason we choose nodejs for some services. So i wrote a small wrapper of express to achive dependency injection and configuration of an express app but using a convenient way to organize code. You can also use it in hybrid mode directly accessing express. If you want to take a look is on github under MIT license. I use it as a starting point for project with the command: npm create express-beans-server
-
Which is the best way for building a microservices structure
I use express at work to build RESTful api to be consumed via http requests. As Glad_Ad_2244 said NestJS allows you to organize better project and functionalities but I think it's a bit too much for simple little servers, so I wrote a really lightweight library for that with a project generator to startup new services in no time and with zero configurations. All of that is OSS with MIT license so you can take a look at https://github.com/spaghiajoeojo/express-beans Try using this command: npm create express-beans-server
-
Nest VS express-beans - a user suggested alternative
2 projects | 22 May 2023
It's a lightweight IOC-Container to achive dependency injection and MVC-like code organization on top of express.
What are some alternatives?
tsyringe - Lightweight dependency injection container for JavaScript/TypeScript
blog-tutorials - Sample code of my blog tutorials
brandi - The dependency injection container powered by TypeScript.
ioc - :unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript
obsidian - Dependency injection library for React and React Native applications
plant-it - 🪴 Self-hosted, open source gardening companion app
fold - IoC container with all required goodies to write flexible node applications
dandi - 🌻A modular DI, MVC, and Model binding/validation framework for NodeJS and TypeScript or ES6
InversifyJS - A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
Nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Docusaurus - Easy to maintain open source documentation websites.
genioc - Bloat-free and magical IoC-container for Typescript based on code-generation