Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thutasann/node-nest
nodejs nestjs microservices, websockets, nodejs concepts, leetcodes, dsa and server side developments
https://github.com/thutasann/node-nest
graphql jest kafka mongoose nestjs nodejs nx-workspace prisma socket-io
Last synced: about 1 month ago
JSON representation
nodejs nestjs microservices, websockets, nodejs concepts, leetcodes, dsa and server side developments
- Host: GitHub
- URL: https://github.com/thutasann/node-nest
- Owner: thutasann
- Created: 2024-06-28T13:59:02.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-12-29T16:15:47.000Z (about 2 months ago)
- Last Synced: 2024-12-29T16:30:04.529Z (about 2 months ago)
- Topics: graphql, jest, kafka, mongoose, nestjs, nodejs, nx-workspace, prisma, socket-io
- Language: TypeScript
- Homepage:
- Size: 4.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nodejs/Nestjs Server side Developments
These are the microservices and server side developments with Nestjs and Nodejs
## Tech Stacks
- Nodejs
- Nestjs
- Nx Workspace
- Mongoose
- TypeORM
- Prisma
- MongoDB
- Postgres
- Docker
- Jest
- Nextjs## Deployed URLs
- [Nodejs Concepts](https://nodejs-concepts.onrender.com)
## Table of Contents
| Topic | Source | Type |
| --------------------------------- | -------------------------------------------------------------- | ------------------------------------- |
| nodejs concepts | [Source](./node-concepts/) | ⭐️ Nodejs concepts |
| nestjs-graphql-ms | [Source](./nest-graphql-ms/) | ⭐️ Nestjs + Graphql Microservices |
| nestjs-ecommerce | [Source](./nest-ecommerce/) | ⭐️ Nestjs Ecommerce FullStack |
| node kafka docker | [Source](./standalone-apis/node-kafka-docker/) | ⭐️ Nodejs Kafka Docker Microservices |
| nest-advanced | [Source](./nest-advanced) | ⭐️ Nestjs + Nx Concepts |
| tiny nest + next | [Source](./tiny-nest-next/) | Tiny Nestjs + Nextjs |
| nestjs-websockets | [Source](./standalone-apis/nestjs-websockets/) | Nestjs + Websockets |
| nestjs-ai-chatbot | [Source](./standalone-apis/nestjs-ai-chatbot/) | Nestjs + OpenAI + Nextjs |
| scaling ws using redis | [Source](./standalone-apis/scaling-web-sockets-using-redis/) | Nodejs + Redis |
| pure nodejs concepts | [Source](./standalone-apis/pure-nodejs-concepts) | Nodejs |
| custom mini ssg | [Source](./custom-static-side-generators/sample-one/) | Static Side Generator |
| nodejs cpanel file upload | [Source](./standalone-apis/node-cpanel/) | Cpanel File upload |
| socketio realtime device track | [Source](./standalone-apis/node-socket-realtime-device-track/) | Socket.io Realtime Device Track |
| nestjs PM2 | [Source](./standalone-apis/nest-pm2) | Nodejs Worker Threads & PM2 |
| nestjs kafka sample | [Source](./standalone-apis/nest-kafka-sample) | Nestjs Kakfa sample |
| nestjs kafka microservices sample | [Source](./standalone-apis/nest-kafka-microservices) | Nestjs Kakfa Microservices |
| node kafka producer & consumer | [Source](./standalone-apis/node-kafka-producer-consumer/) | Nodejs kafka producer consumer |
| node kafka conduktor | [Source](./standalone-apis/node-kafka-conduktor/) | Nodejs kafka conduktor |
| websocket upstash | [Source](./websocket-upstash) | websocket, upstash, redis |
| nodejs load balancing | [Source](./standalone-apis/node-load-balancing-sample/) | nodejs, load balancing |
| nodejs NGINX | [Source](./node-nginx/) | nodejs, NGINX |## Tips & Tricks
### Express Router Global Snippet in VS Code
```json
{
"Typescript Express Router": {
"scope": "javascript,typescript",
"prefix": "router",
"body": [
"router.post(\"/\", (req : Request,res : Response) => {",
"return res.json({})",
"})"
],
"description": "typescript nodejs router"
}
}
```### Check which process is using the port:
```bash
lsof -i :2181
``````bash
sudo lsof -nP -iTCP:2181 | grep LISTEN
```### Check for Running Kafka or Zookeeper Processes:
```bash
ps aux | grep kafka
ps aux | grep zookeeper
```### Check background services
```bash
brew services list
```