Best of NestJS2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Why You Should Choose NestJS as Your Backend Framework

    Open-source NestJS is an open-source project with 47,000 stars on GitHub. The framework needs to be fast and able to handle concurrent requests at scale. NestJS’s built-in modules system naturally results in a neat separation of concerns.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn NestJS by Building a CRUD API

    NestJS is a framework for building efficient, scalable Node.js web applications. It is a complete development kit for building scalable server-side apps. You will learn how to create a bookmarks API from scratch using NestJS, Docker, Postgres, Passport.js, Prisma and pactum.

  3. 3
    Article
    Avatar of logrocketLogRocket·4y

    Microservices with NestJS, Kafka, and TypeScript

    The microservices architecture is an increasingly popular architecture pattern that follows the SOA (Service Oriented Architecture) concept. This guide will demonstrate how to build microservices using NestJS, Kafka, and TypeScript. You will create an authentication microservice to create and save user details.

  4. 4
    Article
    Avatar of ghblogGitHub Blog·4y

    Release Radar · July 2022 Edition

    Vite is the next generation in frontend tooling, providing lots of features, optimised builds, and universal plugins. The latest update includes updates to the Vite CLI, support for Node 14.18 and higher, faster reload times, and some experimental features.

  5. 5
    Article
    Avatar of logrocketLogRocket·4y

    Full-stack app tutorial with NestJS and React

    NestJS is a robust framework for building efficient, scalable Node.js server-side applications. This tutorial will illustrate the combined power of NestJS and React by using both to build a full-stack video streaming application. In this article, we’ll take a deep dive into building the app backend with Nest.js, building theapp frontend with React, and then deploying the full- stack app.

  6. 6
    Article
    Avatar of gcgitconnected·4y

    FastAPI vs. Express.js vs. Flask vs. Nest.js Benchmark

    Travis Luong wanted to verify FastAPI’s claims of having performance on par with Node.js. For this, I used wrk, an HTTP benchmarking tool. I also wanted to test it with a call to an endpoint that makes a call. to a Postgres database in order to simulate a more ‘realistic’ scenario.

  7. 7
    Article
    Avatar of logrocketLogRocket·4y

    NestJS vs. Express.js

    NestJS is a Node.js framework for building server-side applications. It is based on TypeScript and JavaScript. Most of what you find in Angular can also be found in Nest, including providers, middleware, components, and services. Nest is platform agnostic, meaning it can work with any Node HTTP framework.

  8. 8
    Article
    Avatar of itnextITNEXT·4y

    CRUD API in 3 lines using NestJS

    NestJS is a great tool for developing web applications. It has an opinionated structure (that you can like or dislike) It reduces a lot of the time wasted on directories structure, setting up tests, routes, database connections and so on. It even comes with a great extendable CLI to facilitate everything using generators.

  9. 9
    Article
    Avatar of logrocketLogRocket·4y

    Getting started with NestJS, Vite, and esbuild

    NestJS is a Node.js framework for building efficient and scalable server-side/backend applications. Vite works by first dividing the modules in an application CREATE nest_vite_esbuild_demo/.eslintrc.js (665 bytes) We'll learn how to work with them in real life scenarios, their major features, and use cases. Learn how to animate your React app with AnimXYZ - Explore Tauri, a new framework for Building binaries.

  10. 10
    Article
    Avatar of dzDZone·4y

    Creating Microservices in Nest.js

    NestJS is an opinionated framework for developing server-side Node.js applications, including microservices. In this tutorial, we’ll show how to use some of their other helpful microservice libraries to develop and operate a TCP-based microservice. We’re going to modify the boilerplate application from an HTTP-based REST API to a more raw request format. Since our microservices respond to TCP requests instead of HTTP, we will need to change the annotations on our controller methods.

  11. 11
    Article
    Avatar of hashnodeHashnode·4y

    Presenting Show Off ✨ - Showcase your setup!

    Show Off is a great place to showcase all the gadgets and software you use and share them with your friends and fans. Add affiliate links to the items and make it easy to earn when the user clicks through your collection. Share & Embed with the unique link that you get for your collection, you can use it to share.

  12. 12
    Article
    Avatar of logrocketLogRocket·4y

    Comparing four popular NestJS ORMs

    Object-relational mapping (ORM) is a technique that abstracts your database tables to data objects in memory. ORMs are used to make database access easier, as developers won’t need to write raw queries. For convenience, NestJS provides tight integrations with TypeORM and Sequelize out of the box.

  13. 13
    Article
    Avatar of logrocketLogRocket·4y

    Creating social logins in NestJS

    The NestJS application can easily be applied to other social platforms, such as Facebook, Google, etc. We’ll then learn how to protect private routes using guards and various authentication and authorization mechanisms provided in NestJS. The first one is authenticating a user through GitHub. Go ahead and install the Passport library and the library for the PASSport GitHub strategy.

  14. 14
    Article
    Avatar of medium_jsMedium·4y

    Clean Node.js Architecture —With NestJS and TypeScript

    Clean Node.js Architecture —With NestJS and TypeScript “Your architectures should tell readers about the system, not about the frameworks you used in your system” — Robert C. Martin. This a r chitecture attempts to integrate some of the leading modern architecture, like hexagonal architecture, onion architecture, and screaming architecture.

  15. 15
    Article
    Avatar of logrocketLogRocket·4y

    NestJS vs. ASP.NET: Comparing web frameworks

    NestJS is a Node.js web framework that is fully implemented using the TypeScript programming language. ASP.NET is a web framework created by Microsoft that uses Microsoft’s C# programming language. NestJS is the framework with one of the most proficient uses of OOP in TypeScript.

  16. 16
    Article
    Avatar of logrocketLogRocket·4y

    How to implement JWT authentication in NestJS

    The Open Web Application Security Project (OWASP) identifies identification and authentication failures in its top ten web application security risks. This tutorial will demonstrate the step-by-step process for implementing JWT user authentication in NestJS. NestJS is a server-side application framework for Node.js that allows you to create Setting up the MongoDB database. To set up and connect your database, install the Mongoose package, bcrypt, and the NestJS wrapper with the Nest JS wrapper.