Samer Buna의이 전체 과정에서 Node.js JavaScript 런타임 환경에 대해 학습하십시오.
Node.js를 사용하면 브라우저 외부에서 JavaScript 코드를 실행할 수 있습니다.
이 과정을 마치면 Node.js의 기본 사항을 이해하고 Node.js에 대한 코드 작성이 편해야 합니다.
이 과정에서 다루는 주제는 다음과 같습니다.
- Getting Node
- What is Node? What is V8? What’s a REPL?
- Node’s CLI and process environment
- Executing files with Node
- Modules wrapping and exports/require
- Modules caching and APIs
- ECMAScript modules in Node
- Using Node/npm packages
- Publishing packages
- Cleanup and global modules
- package.json scripts, npx, and prod/dev dependencies
- Creating a web server with built-in http
- Creating a web server with express
- Require vs import vs import()
- Watching files for change in development
- Callbacks and promises
- Events and streams
- Clusters and PM2
- Other core libraries in Node
- Debugging Node applications
- Modern JavaScript review