Skip to content

This GitHub repo has small Node.js projects, covering core concepts & practical skills. Includes notes, & code projects. Used to improve Node.js skills & contribute to enhancing understanding.

Notifications You must be signed in to change notification settings

mAbdullah821/small-projects-to-understand-nodeJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Small Projects to Understand Node.js

This is a repository of small projects that are designed to help you understand the basics of Node.js. Each project is self-contained and focuses on a specific aspect of the language or ecosystem.

Projects

Small Projects for Practice and Progress

Project name Project link Topics Most Liked Rating
00- Directories Reorderer Link - Sync File system (read, write, rename)
- Regex
★★★
06- Line Shuffler Link - Sync File system -
07- Node.js Console App using Sync FS Link - Sync File system
- CLI App
★★
07.2- Displaying Node.js Console Data with EJS Link - Callback File System
- EJS Template
-
08- Node.js API using Async FS Module Link - Async File System
- Api
- Params Validation
- Cookie
-
11- data-splitter (stream) Link - Stream
- Pattern
12- http server with video stream response Link - Stream
- Video Stream
-
14- Multi-Line Command app for File Management Link - Async File System
- OOP
- Stream
- Custom readLine module
- Serialize Commands
- Memory Efficiency
- Length Limitation
- Colored messages
★★★★
16- CRUD with mySQL database Link - CRUD API
- mySQL
- Docker
-
17- Blacklist JWT Invalidation API Link - API
- JWT (user, admin) Token Blacklist Invalidation
- mySQL Connection Pool
- Singleton Redis connection
- Whitelist Token Caching
- Docker
- API Documentation (Swagger)
★★★★★
coming soon... soon - soon -

About

This GitHub repo has small Node.js projects, covering core concepts & practical skills. Includes notes, & code projects. Used to improve Node.js skills & contribute to enhancing understanding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published