Best of Node.jsJanuary 2021

  1. 1
    Article
    Avatar of sitepointSitePoint·5y

    5 JavaScript Tools to Look Out For in 2021

    Rollup.js is a next-generation JavaScript module bundler from Rich Harris, the author of Svelte. Snowpack is a fast front-end build tool and a direct competitor to heavyweight options such as webpack and Parcel. Rome aims to unify the front- end development toolchain by providing a linter, compiler, bundler, document generator, formatter, test runner.

  2. 2
    Article
    Avatar of swlhThe Startup·5y

    Node.Js == C++ ?

    Node.js has a great portion of it written in C/C++ and a lot of its modules are actually implemented in C-C++. In this article, we will take a deep dive into Node. and explore the C/ C++ implemented under the hood.

  3. 3
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    Use SQL Query Builder Knex.js with Node.js and Express.js

    Knex.js is a thin abstraction that sits on top of the database driver for relational databases. It supports transactions, connection pooling, streaming queries, a thorough test suite, and the ability to run in the browser. Knex can be used in both Node.Js and the browser, limited only by WebSQL’s constraints.

  4. 4
    Article
    Avatar of dzDZone·5y

    Best Node.JS Frameworks for Web Apps in 2021

    Node.JS is an open-source, cross-platform, back-end, JavaScript runtime environment that executes JavaScript code outside a web browser. 185,123 websites are built on node.JS technology, according to Similar Tech. Here we have mentioned the best Node. JS-based web application development tools for the development process.

  5. 5
    Article
    Avatar of itnextITNEXT·5y

    Designing Microservices with ExpressJS

    Nginx is a unique web server, you can configure it as load balancer or gateway with just a few lines of code. We use Sequelize as ORM, but I won’t dive into details about it, just define Models and use it. Database models are held under src/db/models folder. Business logic files can be separated by model names. Nginx handles all requests coming from 8080.

  6. 6
    Article
    Avatar of logrocketLogRocket·5y

    Design patterns in TypeScript and Node.js

    Design patterns are solutions to recurring problems in software application development. There are three types of design patterns: Creational, Structural and Singleton. This tutorial will explain to you some of the most common design patterns that you can use in your Node.js Application. We will be using Typescript to make the implementation easier.

  7. 7
    Article
    Avatar of smashingSmashing Magazine·5y

    How To Build A Node.js API For Ethereum Blockchain

    In this article, John Agbanusi explains how you can build a Node.js API from scratch. He also shows you a step-by-step process of integrating both the API and blockchain into a single API called a “decentralized application API”

  8. 8
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    Node.js + Redis = Improved Performance

  9. 9
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    8 Ridiculous NPM Packages I Wish Didn’t Exist

    The Node Package Manager (npm) is very open about what packages you can publish or not. Over the years there are some awesome packages that we all want and love. We will see some ridiculous packages and try to understand why they exists in the first place. After reading you will wish the same too Mohammad Faisal.

  10. 10
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    How to tackle these common Node.js/Mongo API Security Problems

    API Security is the protection of the integrity of APIs that we use and own. Most businesses use API to connect services and to transfer data. To overcome this issue you can use the express-mongo-sanitize package. The helmet helps you secure your Express apps by setting various HTTP headers.

  11. 11
    Article
    Avatar of itnextITNEXT·5y

    Designing Microservices with ExpressJS

    Nginx is a unique web server, you can configure it as load balancer or gateway with just a few lines of code. We use Sequelize as ORM, but I won’t dive into details about it, just define Models and use it. Database models are held under src/db/models folder. Business logic files can be separated by model names. Nginx handles all requests coming from 8080.