NestJS notes directory

Learn to use development tools

  • translater

    VSCode

  • development language tools

    TypeScript

Importance classification

  • generally

    The knowledge points of this level are mainly to achieve proficiency, and there is no need to study and study too deeply.

  • important

    This level of knowledge points is mainly to achieve proficiency, and the internal principles must be memorized, because it will be related to other knowledge points.

  • Very important

    The knowledge points at this level are mainly to achieve proficiency, and the internal principles must be memorized, because it will be related to other knowledge points and knowledge points involving the safety and performance of the entire system, so it is necessary to focus on learning and understanding.

Difficulty classification

  • 1 star (easy to understand and master)
  • Two stars (need to combine hands-on understanding)
  • Samsung (requires other knowledge points for auxiliary understanding)
  • Four stars (you need to combine hands-on, other knowledge points and your own summary to understand)
  • Five stars (need to understand the essence of work)

Basic

chapter name Completeness difficulty Importance Article address
First steps in learning NestJS Finish one star generally article link
NestJS Controller learning Finish one star generally article link
Provider Learning for NestJS Finish one star generally article link
Module learning of NestJS Finish two stars Very important article link
NestJS middleware learning Finish two stars Very important article link
NestJS exception filter learning Finish Samsung Very important article link
NestJS pipeline learning Finish Samsung Very important article link
Guard Learning for NestJS Finish Samsung Very important article link
NestJS interceptor learning Finish four star Very important article link

In-depth articles

chapter name Completeness difficulty Importance Article address
Mastering Custom Route Decorators has not started four star generally none
How to customize the supplier yourself has not started four star generally none
Mastering Dynamic Modules has not started four star generally none
Master the scope of injection has not started four star generally none
Mastering Circular Dependencies has not started four star generally none
Mastering the Module Reference has not started four star generally none
Mastering Lazy Loading Modules has not started four star generally none
Grasp the execution context has not started four star Very important none
Mastering Lifecycle Events has not started four star Very important none

Plug-ins

chapter name Completeness difficulty Importance Article address
Use the configuration plugin to configure the project has not started two stars important none
Connect to the database has not started two stars important none
use mongoose has not started two stars important none
Use the authentication plugin has not started two stars Very important none
Use a cache plugin has not started two stars Very important none
Master Serialization has not started two stars generally none
How to do version control has not started one star generally none
How to use task scheduling has not started one star generally none
Queue function usage has not started Samsung important none
How to enable the system log function has not started Samsung important none
Use of cookies has not started two stars generally none
Activity has not started two stars generally none
How to compress response data has not started Samsung generally none
Master how to upload files has not started Samsung Very important none
How to handle streaming files has not started Samsung Very important none
HTTP module has not started two stars generally none
The use of session has not started two stars generally none
MVC has not started two stars generally none
performance optimization has not started Samsung Very important none
The time sent by the server has not started Samsung Very important none

Security

chapter name Completeness difficulty Importance Article address
Implement authentication has not started Samsung Very important none
Implement function authorization has not started Samsung Very important none
encryption and hashing has not started Samsung Very important none
helmet has not started Samsung Very important none
Sharing across resources has not started Samsung Very important none
Cross Site Request Forgery Protection has not started Samsung Very important none
rate limit has not started Samsung Very important none

Guess you like

Origin blog.csdn.net/qq_33003143/article/details/131886426