后端开发
Node.js、NestJS、Spring Boot、Python 后端、Socket、Nginx 与支付集成的服务器端开发。
Beginner Level - Complete Code Examples
This directory contains complete, runnable code examples for the beginner level.
阅读文章 →demo-beginner — README
Nest framework TypeScript starter repository.
阅读文章 →Beginner Level - Complete Code Examples
This directory contains complete, runnable code examples for the beginner level.
阅读文章 →Intermediate Level: Core NestJS Concepts
Dependency Injection (DI) is a design pattern where objects receive their dependencies from an external source rather than creating them internally.
阅读文章 →Intermediate Level - Complete Code Examples
This directory contains complete, runnable code examples demonstrating intermediate NestJS concepts.
阅读文章 →Setup Instructions for Intermediate Code
If you see errors like "Cannot find module '@nestjs/common'", it means dependencies are not installed.
阅读文章 →demo-intermediate — README
Nest framework TypeScript starter repository.
阅读文章 →Advanced Level: Advanced NestJS Patterns
Now that you've mastered advanced concepts, practice by: Building a complete full-stack application Implementing authentication and authorization Deploying to production Monitoring and logging
阅读文章 →Advanced Level - Complete Code Examples
This directory contains complete, runnable code examples demonstrating advanced NestJS concepts.
阅读文章 →How to Run Each Level
This guide explains how to run the code examples for each level.
阅读文章 →📖 Complete Learning Guide
This comprehensive guide will take you from a NestJS beginner to an advanced developer.
阅读文章 →🚀 Quick Start Guide
Get up and running with the NestJS tutorial in 5 minutes!
阅读文章 →Comprehensive NestJS Learning Materials
This repository contains comprehensive teaching materials for learning NestJS from scratch to advanced levels, including complete working examples with frontend integration.
阅读文章 →📘 Comprehensive RESTful API Guide
REST stands for Representational State Transfer. It is an architectural style for designing networked applications, introduced by Roy Fielding in his 2000 doctoral dissertation.
阅读文章 →Setup Instructions
Before you begin, ensure you have the following installed: Node.js (v18 or higher) - Download npm (comes with Node.js) or yarn Git (optional, for version control)
阅读文章 →Complete Working Examples
This directory contains a fully functional NestJS backend application with a frontend that demonstrates all RESTful API interactions.
阅读文章 →NGINX Learning Materials
Welcome to the comprehensive NGINX learning curriculum! This repository contains teaching materials designed to take students from complete beginners to advanced NGINX administrators.
阅读文章 →Advanced Level - Module 1: Performance Tuning
By the end of this module, you will: Optimize worker processes and connections Tune buffer sizes Configure keepalive connections Optimize file handling Understand connection limits Monitor and benchmark performance
阅读文章 →Advanced Level - Module 2: Security Hardening
By the end of this module, you will: Hide NGINX version information Configure security headers Implement rate limiting Secure file permissions Protect against common attacks Configure access controls Understand SSL/TLS s
阅读文章 →Advanced Level - Module 3: Troubleshooting
By the end of this module, you will: Understand logging and log analysis Test configuration files Debug common errors Monitor NGINX performance Troubleshoot connection issues Fix configuration problems Use debugging tool
阅读文章 →Advanced Level - Module 4: Rate Limiting
By the end of this module, you will: Understand rate limiting concepts Configure request rate limiting Set up connection limiting Implement IP-based limiting Configure burst and delay Handle rate limit whitelisting Monit
阅读文章 →Advanced Level - Module 5: Advanced Caching
By the end of this module, you will: Understand advanced caching strategies Configure cache purging Implement cache segmentation Set up cache warming Configure cache revalidation Understand cache locking Monitor cache pe
阅读文章 →Advanced Level - Module 6: HTTP/2 and HTTP/3
By the end of this module, you will: Understand HTTP/2 features and benefits Configure HTTP/2 in NGINX Understand HTTP/3 (QUIC) protocol Configure HTTP/3 support Optimize for HTTP/2 Troubleshoot HTTP/2 issues
阅读文章 →Advanced Level - Module 7: Monitoring and Observability
By the end of this module, you will: Set up NGINX status monitoring Configure comprehensive logging Use monitoring tools Set up alerts Monitor performance metrics Understand key performance indicators Create monitoring d
阅读文章 →