Best of Node.js — February 2024
- 1
- 2
- 3
freeCodeCamp·2y
Serverless Node.js Tutorial
Learn how to develop serverless applications using Node.js in this tutorial. Explore key sections covering serverless app development, project setup, deployment, securing and managing your deployment, database integration, and advanced deployment techniques.
- 4
Bits and Pieces·2y
Top 5 Node.js Features Every Developer Should Know
Explore the top 5 features of Node.js, including worker threads, the cluster process module, HTTP/2 support, the Streams API, and the REPL. Learn how these features can enhance your development experience and unlock the full potential of Node.js.
- 5
Snyk·2y
5 Node.js security code snippets every backend developer should know
Learn about essential Node.js security code snippets, including using the Node.js Permissions Model, implementing input validation with Fastify JSON schema, securing password hashing with Bcrypt, preventing SQL injection attacks with Knex.js, and implementing rate limiting with fastify-rate-limit.
- 6
- 7
DEV·2y
Async and Await in JavaScript: A Comprehensive Guide
Learn about the 'async' and 'await' keywords in JavaScript, which are used for handling asynchronous operations. Understand how they work, their advantages over callbacks and promises, and how they can be used in front-end development and Node.js. Includes examples and advanced patterns.
- 8
- 9
- 10
- 11
- 12
Syncfusion·2y
Understanding CommonJS vs. ES Modules in JavaScript
JavaScript has two major module systems: CommonJS and ES Modules. CommonJS is used for server-side development in Node.js and provides a reliable and powerful tool for managing dependencies. ES Modules, on the other hand, is a modern module system built into the JavaScript language, suitable for both client-side and server-side development. The primary differences between these module systems are the loading system, caching mechanism, and export mechanisms. When choosing between CommonJS and ES Modules, developers should consider factors such as their target platform and the level of front-end or back-end complexity.
- 13
Community Picks·2y
WebDB – Open Source and Efficient Database IDE
WebDB is a free database IDE that focuses on efficiency. It provides tools for database development, such as a data viewer, query editor, and data generator. It is built with web tools like Node.JS, Docker, and Angular. WebDB can automatically detect database modifications and store changes using Git. It also allows for easy database reverting and supports features like autocompletion, documentation, and aliases.
- 14
- 15