Best of NPMDecember 2022

  1. 1
    Article
    Avatar of snykSnyk·3y

    How to build a secure API gateway in Node.js

    API gateways can provide a clear path for your front-end applications (e.g., websites and native apps) to all of your back-end functionality. They can act as aggregators for the microservices and as middleware to handle common concerns, such as authentication and authorization. The most popular choice for Node.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Vite 4.0 is out!

    Vite 4.0 is out! Vite 3 was released five months ago. Vite is now using Rollup 3, which allowed us to simplify Vite's internal asset handling.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    How to solve coding issues using ChatGPT

    The most direct way to avoid a side effect is to use a separate process. So how would you do that if the job is assigned to you? I will use the npm command. So let’s ask the omniscient again: This looks like a clean solution to me.

  4. 4
    Article
    Avatar of redstRed Stapler·3y

    The Difference between npm and npx command

    NPM vs NPX is the package manager for the Node.js JavaScript JavaScript runtime. NPM is used to install and manage packages (i.e., libraries, frameworks, tools, etc.) that are published on the npm registry. This can make it easy to confuse the two, especially if you are not familiar with.

  5. 5
    Article
    Avatar of sitepointSitePoint·3y

    Tauri: Fast, Cross-platform Desktop Apps

    In this tutorial, we’ll explore Tauri, a modern, cross-platform framework for building desktop apps. Electron is great, but it has some significant drawbacks, which some other modern frameworks have overcome. Tauri is a modern framework that allows you to design, develop and build cross- platform apps using familiar web technologies like HTML, CSS, and JavaScript.

  6. 6
    Article
    Avatar of asayerasayer·3y

    Getting started with Vite

    Vite serves your code via native ES module imports during development and bundles it with Rollup for production. Vite is a lightning-fast cold server start and offers instant hot module replacement and true on-demand compilation. It is also highly extensible via its plugin API and JavaScript API with full typing support.

  7. 7
    Article
    Avatar of logrocketLogRocket·3y

    Build a full-stack application with AdminJS

    AdminJS is an open source Node.js admin panel that promises to do just that: AdminJS. The tutorial portion of this post will demonstrate how to use AdminJS to build a full-stack application. It offers a range of customizability, it provides a REST API that can be integrated into other applications.

  8. 8
    Article
    Avatar of asayerasayer·3y

    How to Build your React.js App using Vite

    Vite is made to speed up the build process and provide a faster development experience for modern web apps. It uses Native modules (ESM) based dev server. Vite bundles all the dependencies, modules, and code together for production. Vite uses ESM to load routes separately, and a module is only executed if the request made.

  9. 9
    Article
    Avatar of asayerasayer·3y

    Top 5 alternatives to Webpack

    Webpack is a free and open-source module bundler for JavaScript applications. It is used to bundle JS files for usage in a web browser, and it can transform front-end assets such as HTML, CSS, and images if corresponding loaders are included. Webpack works by processing your application and internally building a dependency graph.

  10. 10
    Article
    Avatar of newstackThe New Stack·3y

    What TypeScript Brings to Node.js

    Node.js and TypeScript have roots firmly planted in JavaScript, which came from the Java language. Both tools trace their language syntax to Java which James Gosling developed at Sun Microsystems in the 1990s. TypeScript employs static type checking to allow consistent use of variables and reduce a potential source of programming errors.

  11. 11
    Article
    Avatar of dzDZone·3y

    Top React Libraries for Data-Driven Dashboard App

    The demand for dashboard and visualization app development is rising in a data-driven landscape. This blog post highlights a list of the best free, open-source dashboard templates that are sophisticated enough to be standalone libraries. React is the most popular and versatile UI library available for app development.