Socket.IO Connection with Custom React Hook in Next.js by Singleton Design Pattern
-
Updated
Dec 24, 2023 - TypeScript
Socket.IO Connection with Custom React Hook in Next.js by Singleton Design Pattern
Typescript Design Patterns
A library for managing and communicating events in your application through a singleton pattern. This pattern ensures that there is a single instance of the event manager, making it easy to coordinate and handle events across different parts of your codebase.
A fancy way to use Singleton pattern within the React environment.
A TypeScript project demonstrating Object-Oriented Programming (OOP) principles using a fantasy game simulation. It includes classes like Player, GameSession, Creature, and interfaces like Combatant, Healer, Hero, Villain.
CLI application that implements some creational, structural and behavioral design patterns in TypeScript.
Producer/Consumer Simulation Program developed using Angular Framework and Spring Boot
Examples of design patterns with Typescript
A mongoose singleton class to help initialize mongodb connection
A password hash utilities singleton class to provide commonly used server-side encryption methods
A file tree generator for Deno. Generate beautiful directory trees instantly from a single scan with highly configurable API.
Provide a context-like API to listen and update values across multiple uses of the custom hook
🌟 Restaurant menu management (backend)
🌳 Generate beautiful directory trees in Deno with ease. Scan your files and visualize your structure instantly for better organization and management.
Events implementation in Typescript using RxJS
[EM DESENVOLVIMENTO] - Projeto em NextJs 13 - O poker de planejamento, também chamado de poker Scrum, é uma técnica gamificada baseada em consenso para estimativa, usada principalmente para timeboxing em princípios ágeis.
Add a description, image, and links to the singleton-pattern topic page so that developers can more easily learn about it.
To associate your repository with the singleton-pattern topic, visit your repo's landing page and select "manage topics."