Best of Node.jsSeptember 2021

  1. 1
    Article
    Avatar of itnextITNEXT·5y

    Clean architecture - making Node.js API shine!

    Clean architecture is a software design philosophy that advocates for the separation of layers of code. The separation of elements lends itself to easier testing, where we can test each module independently of others. In order to be flexible with project dependencies, use dependency injection mechanisms. Code on the inner layers can only move from the outer layers.

  2. 2
    Article
    Avatar of gcgitconnected·5y

    The Ultimate Guide To Get Started With Node.js

    Learn the basics about Node.js by creating a simple web application. It is an open-source, cross-platform, backend JavaScript runtime environment. The most recent LTS (long-term support) version is 14.17.6. It has become a popular technology across the globe, especially in Silicon Valley.

  3. 3
    Article
    Avatar of hackernoonHacker Noon·5y

    Run, JavaScript, Run

    JavaScript is not the most predictable language. Let's reveal some of its quirkiness. How and why asynchronicity works given the single-threaded nature of the language. How do event handlers correlate with all that and who decides when and what gets executed?

  4. 4
    Article
    Avatar of devtoDEV·5y

    Make your own API under 30 lines of code

    In this blog we are going to discuss about making our own API in just 30 lines of code. What is an API: Application Programming Interface, which is a way for computer to talk to each other. How to code it: How to make an API and how to deploy it (FOR FREE)

  5. 5
    Article
    Avatar of sitepointSitePoint·5y

    Yarn vs npm: Everything You Need to Know

    In this tutorial, we’ll compare Yarn vs npm — the two most popular package managers. A package manager is a tool that automatically handles a project’s dependencies in a variety of ways. With Yarn, we can install, uninstall, update, and upgrade packages, configure project settings, run scripts, and so on.

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

    Types of Real-Time Web Applications You Can Build With Node.js Technology

    Node.js is a free and open-source platform that runs on javascript and allows you to create web apps quickly. According to various studies, Node Js is used by 1% to 2.2 percent of websites worldwide. The top 9 types of applications you can make with Node.JS are as follows: Real-time chat applications, single-page applications, project management solutions, and various other applications.

  7. 7
    Article
    Avatar of logrocketLogRocket·5y

    Building and structuring a Node.js MVC application

    In this tutorial, we’ll learn about the popular architectural pattern Model-View- Controller (MVC) followed by building and structuring an application in Node.js using MVC. The main goal of MVC is to split large applications into specific sections that have their own individual purpose.

  8. 8
    Article
    Avatar of asayerasayer·5y

    Nuxt 3 is coming! Here's What You Need to Know

  9. 9
    Article
    Avatar of devtoDEV·5y

    How Every Web Developer Can Become FullStack With Node.js

    In this guide we will work on a simple REST API that stores and retrieves data from the server. This REST API is intended to build a job posting application, where users can enter a company, and different job postings. In future guides we will see how to transform this into a real database data retrieval/storage and even how to deploy to the cloud.

  10. 10
    Article
    Avatar of devtoDEV·5y

    Best Node.js apps examples to inspire your next project

    Node.js allows front-end developers to build and execute code on the server side. This makes the development faster, perfect for building light and real-time web applications. It shouldn’t come as a surprise that both well-established companies and ambitious startups have chosen it to build their products.

  11. 11
    Article
    Avatar of dzDZone·5y

    Developing a Web Crawler with Node.js

    For business owners, all the data publicly available on the internet can be beneficial. This data can be helpful to generate leads for service providers and reach a bigger audience. Along with that, the data can also be used for the deep learning project to train the model. To run this code, you need to install a node.js package called a crawler.

  12. 12
    Article
    Avatar of css_tricksCSS-Tricks·5y

    Web Streams Everywhere (and Fetch for Node.js)

    Streaming involves splitting a resource into smaller pieces and processing each chunk one at a time. There are three kinds of streams: readable streams, writable streams, and transform streams. The original Node streams aren’t being deprecated or removed but they will now co-exist with the web standard stream API.

  13. 13
    Article
    Avatar of faunaFauna·5y

    Choosing a database for your Node.js app

    Node.js is a JavaScript-based environment that allows developers to build server-side applications and APIs. It supports all kinds of databases (relational and non-relational), and when paired with the right database, can power a variety of different data use cases. We will look at some important database characteristics, explore a couple of different types of databases, and finally learn how to connect a database to your app.

  14. 14
    Article
    Avatar of devtoDEV·5y

    Nestjs🐺⚡ | The framework of Nodejs (Part-3) | Database Integration, TypeORM

    Nestjs is an abstraction over typical Nodejs server APIs/Package. It supports all kinds of popular databases & most of their ORMs. The configuration pattern of all of them is mostly the same. There's always an official/3rd-party package & documentation for your choice.