use react context to init zustand stores. dependency injection for zustand with react
-
Updated
Jun 1, 2024 - TypeScript
Dependency injection (DI) is an implementation of the dependency inversion principle with the aim of separation of concerns by separating the depndency's implementation from the class that's using it. That kind of abstraction makes it possible to have different implementations with the same public methods so the class using it, doesn't need to care which of the implementations is used. This is also especially useful for unit testing.
There are different types of dependency injection:
use react context to init zustand stores. dependency injection for zustand with react
Repository for the Packt Publishing book titled "Tools and Skills for .NET 8" by Mark J. Price
A library that makes easier the creation of compiled containers using Symfony DI
A lightweight inversion of control framework for JavaScript and TypeScript
Simple Dependency Injection library for Python. Supports both synchronous and asynchronous contexts and offers features like resource lifecycle management.
📐 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. ⭐️ Star to support our work!
A shoe store application
Simple yet powerful DI container for PHP, with PSR-11 compliance
Helps you define secure storages for your properties using Swift property wrappers.
In the development of the Stock Market application, users will be able to trade and access various information about stocks, bonds, and other financial instruments.
A simple, fast and PSR-11 compliant service container
Happy Coding!
Minimal runtime dependency injection for Java
Essential Building Blocks for Scala
Simple NuGet package that provides interfaces for implementing the CQRS pattern along with automatic dependency injection and no MediatR package overhead
Send and receive emails easily, fluently, with one line of code for each operation.
Jin is a HTTP web framework written in Go (Golang) with a slim core but limitless extensibility.
Small library that implements the dependency injection model.
Static analysis checks for using Dagger, Anvil, or Hilt.
Set of Typescript decorators to build Fastify server with controllers, services and hooks
Created by Martin Fowler
Released January 23, 2004