Best of Node.jsMarch 2024

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build a Basic CMS with Google Sheets and React

    Learn how to build a basic CMS using Google Sheets and React. This approach reduces costs and simplifies content updates and management. Ideal for freelancers and those on a tight budget.

  2. 2
    Article
    Avatar of devtoDEV·2y

    The 5 Must-Know Backend Frameworks in 2024

    Explore the top 5 backend frameworks in 2024, including Express.js, NestJS, Koa.js, Hapi.js, and Adonis.js. Learn about their key features and what makes them stand out.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Comprehensive NestJS Course

    Learn NestJS and master the creation of robust backend APIs for real-world applications with a comprehensive course on freeCodeCamp.org. The course covers database design, REST API development, authentication, authorization, GraphQL, WebSocket integration, and more.

  4. 4
    Article
    Avatar of devtoDEV·2y

    A Guide to Building CLI Tools in JavaScript

    This guide provides step-by-step instructions on building CLI tools in JavaScript, including setting up the development environment, crafting the CLI application, testing and linking the tool locally, enhancing functionality, and sharing the tool on npm.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    Build a Node App with TypeScript

    Learn how to set up TypeScript to bundle a Node app, including installing dependencies, configuring tsconfig.json, adding scripts to package.json, and running the app.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build a Custom API Gateway with Node.js

    Learn how to build a custom API gateway with Node.js. Understand the role and benefits of an API gateway in a microservices architecture. Explore security measures and features in API gateways. Build a basic API gateway with rate limiting and timeouts using the http-proxy-middleware package.

  7. 7
    Article
    Avatar of devtoDEV·2y

    I have created a small anti-depression script

    The post discusses a small anti-depression script inspired by Elizabeth Gilbert's book Eat, Pray, Love. The script allows for chatting with oneself in the terminal to help combat depression and loneliness.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    Create a Discord bot with NodeJS

    Learn how to create a Discord bot using NodeJS. Set up the bot, add functionality, reply to messages, and create slash commands.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Create a CRUD API – NodeJS and Express Project for Beginners

    Learn how to create a CRUD API with Node.js and Express using the REST architecture. Explore concepts like setting up a development environment, creating a server, handling CRUD operations, and testing the API with Postman.

  10. 10
    Article
    Avatar of asayerasayer·2y

    How to: Migrating from Node to Bun

    Learn about the rise of Bun as an alternative to Node.js and how it simplifies web development with its speed, built-in features, and seamless compatibility with Node.js APIs. Discover the essential features of Bun, how to start a new project, and strategies for migrating from Node.js to Bun. Don't forget to consider compatibility and focus on performance when making the migration.

  11. 11
    Article
    Avatar of communityCommunity Picks·2y

    Unit Testing in Node.js and TypeScript: A Comprehensive Guide with Jest Integration

    A comprehensive guide on unit testing in Node.js and TypeScript using Jest. Covers setting up the testing environment, understanding unit testing with Jest, advanced testing techniques, and best practices for writing unit tests.

  12. 12
    Article
    Avatar of sitepointSitePoint·2y

    Best Node.js Framework Choices for Modern App Development — SitePoint

    This post discusses the strengths and weaknesses of different Node.js frameworks for modern app development, such as Express, Meteor.js, NestJS, Total.js, and Socket.io. It also provides key factors to consider when choosing a framework and emphasizes the importance of finding the right fit for your project.

  13. 13
    Article
    Avatar of nuxt_sourceNuxt·2y

    Nuxt 3.11 · Nuxt Blog

    Nuxt 3.11 has been released with better logging, preview mode, server pages, cache-busting payloads, middleware route rules, a new clear data fetching utility, support for teleports, loading indicator and transition controls, server- and client-only pages, server component improvements, performance improvements, public assets handling, chunk naming changes, type fixes, and more.

  14. 14
    Article
    Avatar of logrocketLogRocket·2y

    Parsing PDFs in Node.js

    This post provides a comprehensive guide on parsing PDF files in Node.js using packages like pdf-parse, pdf2json, and pdfreader. It compares the functionality and compatibility of these packages and discusses the need for custom parsers for specialized requirements.

  15. 15
    Article
    Avatar of cerbosCerbos·2y

    How to add authorization in a Node.js application

    Learn how to add authorization to a Node.js application using Cerbos. Create roles and permissions for different users and ensure secure access control. Integration with Cerbos provides greater security, scalability, easy compliance, and flexibility for your Node.js app.