Best of Node.js2021

  1. 1
    Article
    Avatar of devdojoDevDojo·4y

    Free 100+ MERN / MEAN Stack resources

    I have gathered all the resources that you will require to become a MERN or MEAN stack developer. All these resources will include Articles, Videos, Course, Websites, Tutorials, Books etc. And everything is FREE. You should know the basics of HTML, CSS AND JS.

  2. 2
    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.

  3. 3
    Article
    Avatar of gcgitconnected·5y

    Building a Video Chat App with Node.js + Socket.io + WebRTC

    Building a Video Chat App with Node.js + Socket.io + WebRTC Taran Arora shares his tips on how to build a video chat app using JavaScript and NodeJS. It will also show you how to use PeerJS,WebRTC, and Nodemon to build the app.

  4. 4
    Article
    Avatar of devtoDEV·5y

    Skills required to be a full stack developer: a checklist

    The skills list required to be a full stack developer is long and it can be hard to know exactly what skills you need. The often shared online resource for this kind of thing is roadmap.sh but, while it is extensive, I think the amount covered here is too much to be helpful to new developers. I have my own list, it’s a bare minimum required skills list and it looks like this:

  5. 5
    Article
    Avatar of appsignalAppSignal·4y

    What's New in Node.js 17

    Node.js v17.0.0 has just been released. It supersedes v16 in the Current release line of the runtime. V16 is now in line to be promoted to the long-term support (LTS) channel on October 26, 2021, as it’s an even-numbered release.

  6. 6
    Article
    Avatar of changelogChangelog·5y

    A list of 70+ open source clones of popular sites

    100+ open-source clones and alternatives of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube, etc. List contains source code, tutorials, demo links, tech stack, and GitHub stars count. Great for learning purpose!

  7. 7
    Article
    Avatar of devgeniusDev Genius·4y

    Node.js: In Go We Trust

    Node.js is good for I/O intensive tasks but bad for CPU bound tasks. Golang offers a lot of options to handle such tasks (child processes/cluster, worker threads) Other languages (C, C++, Rust, Golang) can be used as separate Services/Microservices or via WebAssembly scripts.

  8. 8
    Article
    Avatar of logrocketLogRocket·4y

    Best Node.js CMS platforms for 2022

    CMSs enable people without a strong technical background to publish content. There are different type of CMSs that perform different purposes and come with different features. In this article, we will learn about some of the best Node.js CMSs to use in 2022, and hopefully can serve as a guide to choose the best CMS that fits our requirements.

  9. 9
    Article
    Avatar of devtoDEV·4y

    Deep dive into Node.js Architecture

    Node.js is a single-threaded, asynchronous, event-driven runtime environment for running Javascript code on the server. It uses a mechanism called synchronous event demultiplexing to handle concurrent non-blocking resources in an efficient way. In this article, we are going to deep dive into the architecture and understand the asynchronous nature of node.js.

  10. 10
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    Create a MERN Stack App with a Serverless Backend

    MERN Stack App with a Serverless Backend. Create a MERN stack app with a serverless backend. Use the MERN App Manager to help you create your own Stack App. The MERN app manager can also be used to test your Stack App's functionality.

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

    Node.js Best Practices for Beginners and Experts Alike

    Node.js Best Practices for Beginners and Experts Alike. Rencybeth shares some useful Node.JS best practices to help all kinds of developers to create an efficient and most sustainable application. To write code for cross-platforms, but Linux, you should meet the exact requirement statements.

  12. 12
    Article
    Avatar of devdojoDevDojo·4y

    How to Build a Web Scraper With Node.JS

    This tutorial will demonstrate how to automate scraping data off of the website and using it for whatever purpose. The project will be built with Node.js and Express. The source code of the completed project can be found on CodeSandbox. Fork, tweak the scripts and run the code.

  13. 13
    Article
    Avatar of logrocketLogRocket·5y

    3 services to deploy your Node.js app for free

    In this tutorial, we will see how to deploy a Node.js API built with Express and MySQL to three different services. All the services listed in this post are absolutely free, and the best part that is you don’t need to reach for your credit card — it will not be required.

  14. 14
    Article
    Avatar of sdtimesSD Times·4y

    Node.js 17 now available

    node.js 17 was launched with new features such as OpenSSL 3 support, Node.js version in stack traces, V8 JavaScript Engine Version 9.5, new promises APIs, and updated platform support. The previous version, nodes.js 16 has received LTS support and is still recommended for production deployments.

  15. 15
    Article
    Avatar of medium_jsMedium·4y

    Don’t Use Electron Until You’ve Read This Article

    Electron is a framework that allows developers to create native desktop applications for Windows, Mac, and Linux from a single codebase. The biggest problem with Electron applications is security. It is too easy to create a highly insecure Electron application. Electron team has worked to address this problem, changing setting defaults to more secure options in recent releases.

  16. 16
    Article
    Avatar of devtoDEV·5y

    Why you should drop ExpressJS in 2021

    Express was one of the first frameworks in the Node.js ecosystem, and it was great for many years! But now, it is time to let it go. Express is a routing library that supports middleware, but it is still called "a framework" It is unmaintained and has not been updated for years.

  17. 17
    Article
    Avatar of reactnativeexampleReact Native Example·4y

    A beautiful animated app concept built with React Native

    A beautiful animated app concept built with React Native.Installation: clone the repo, install or run the app from the project directory. Use Twitter, Instagram, or Facebook to interact with the app. Use the GitHub repository to help people with the project. The app is available on iOS and Android.

  18. 18
    Article
    Avatar of devgeniusDev Genius·5y

    Microsoft is Finally Ditching Electron

    Microsoft Teams will be moving to their own Edge Webview2 Rendering Engine ditching Electron for seeking performance gains. Teams would consume 2x less memory as a result of the transition. It would be called Teams 2.0 and might ship with Windows 11 in late 2022. This may be a pivotal milestone in the ever-changing landscape of cross-platform frameworks.

  19. 19
    Article
    Avatar of phProduct Hunt·5y

    AdonisJS - A fully featured web framework for Nodejs

    AdonisJS is a backend framework that helps you create data-driven web applications. Using AdonisJS, you can handle the HTTP requests, query the database, authenticate users, upload files, and more. Embed Collect is a weekly, free e-mail newsletter from CNN.com.

  20. 20
    Article
    Avatar of devtoDEV·5y

    Basic Concepts of Node.js

    Node.js is an open-source JavaScript based platform for server-side programming built on Chrome's V8 JavaScript engine. It’s event driven architecture is perfect for applications with intense I/O (Inputs and Outputs), making it serve more clients with less hardware, which means more performance with less costs.

  21. 21
    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.

  22. 22
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·4y

    Create a Node.js Video Streaming Application

    In this article, I am going to show you a very simple Node.js application to stream videos online. This article only covers the backend. In the next part, I will be creating the frontend using Vue.js. Let’s dive straight into the process.

  23. 23
    Article
    Avatar of bitBits and Pieces·5y

    JavaScript Require vs. Import

    Require and import are used to refer to JavaScript dependencies. In this article, we will discuss the usage of require and import and answer some of these common questions. We will first discuss the different types of JavaScript modules available. Then we will compare and contrast them with a deeper level of contrast.

  24. 24
    Article
    Avatar of thnThe Hacker News·5y

    New Chrome 0-Day Bug Under Active Attacks – Update Your Browser ASAP!

    Chrome users can update to the latest version (91.0.4472.101) by heading to Settings > Help > About Google Chrome to mitigate the risk associated with the flaw. The flaw stems from a type confusion issue in its V8 open-source and JavaScript engine. Google has addressed a total of seven zero-days in Chrome since the start of the year.

  25. 25
    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.