Best of Node.jsSeptember 2023

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

    I Bet You Don’t Use These JavaScript Tricks and Practices

    I Bet You Don’t Use These JavaScript Tricks and Practices. Using FlatMap Flat Map in javascript is a great technique which you can learn here. Not using native Javascript classes enough Javascript comes pack with native javascript classes that can help you create/instantiate things like URL, Headers and Headers.

  2. 2
    Article
    Avatar of devtoDEV·3y

    Discover Bun - A Faster, Modern JavaScript Runtime

    The Javascript Space is completely different from 15 years ago when NodeJS was first released. The technology behind Bun Bun is a Javascript Runtime. It starts with an Engine - The Component of a runtime that runs the Javascript code. Bun comes with built-in testing support, and so it is much faster from the other ones.

  3. 3
    Article
    Avatar of awstipAWS Tip·3y

    Understanding NestJS Architecture

    NestJS is a NodeJs framework built on top of ExpressJs and is used for building efficient, scalable, loosely coupled, testable and easily maintainable server side web applications. The problem NestJs trying to solve is that of architecture. The simplest approach is to create a Controller doing all things: from validation to request-processing to handling business logic.

  4. 4
    Article
    Avatar of medium_jsMedium·3y

    Serverless Bun vs Node: Benchmarking on AWS Lambda

    Serverless Bun vs Node: Benchmarking on AWS Lambda. Bun promises a whole host of benefits, mostly around performance and developer experience, while boasting strong interoperability standards. Bun claims it can process logic at 3-4x the speed of NodeJS.

  5. 5
    Article
    Avatar of hackernoonHacker Noon·3y

    Is Your Code Slow?: Avoid These 19 Common JavaScript and Node.js Mistakes

    We're spotlighting the top 19 performance pitfalls that can secretly slow down JavaScript and Node.js apps. We'll explore what causes them through illustrative examples and actionable solutions to optimize your code. The good news?

  6. 6
    Article
    Avatar of itnextITNEXT·3y

    Ok, Astro is the best web framework in 2023, here’s why

    Astro is the best web framework in 2023, here’s why. Astro is a web framework that is based on JavaScript and generates no JavaScript by default. It executes your JS code at build time, like SSR frameworks do, but it does no hydration, because most content-based website do not need JS.

  7. 7
    Article
    Avatar of devtoDEV·3y

    Docker Node.js and MongoDB example

    Docker provides lightweight containers to run services in isolation from our infrastructure so we can deliver software quickly. In this tutorial, I will show you how to dockerize Nodejs Express and MongoDB example using Docker Compose. The problem is to containerize a system that requires more than one Docker container.

  8. 8
    Article
    Avatar of awstipAWS Tip·3y

    The Backend part of MNNN Stack: MongoDB, NestJS, NextJS and NodeJS

    Learn about the MNNN Stack, its advantages over a Relational Database, and the purpose of a DTO.

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

    Streams and Buffers in Node.js

    Streams and Buffers in Node.js. Explained with examples to handle and manipulate streaming data like a video, a large file, etc., we need streams in node.js.

  10. 10
    Article
    Avatar of itnextITNEXT·3y

    Evolution of Server-Side JavaScript

    Node.js is an open-source, cross-platform, event-driven JavaScript runtime environment that allows developers to run JavaScript code on the server. It's built on the V8 JavaScript engine, which is the same engine that powers the Google Chrome browser. The team behind Node.JS went even further by allowing you to push your Node.

  11. 11
    Article
    Avatar of medium_jsMedium·3y

    Writing Production-Ready Code in Node.js

    Node.js is often used for building APIs and handling data-intensive operations and it works a charm for the same. Let’s discuss the NodeJS-specific tips for writing production-ready code.

  12. 12
    Article
    Avatar of hackernoonHacker Noon·3y

    Making TypeScript Truly "Strongly Typed"

    TypeScript provides the "Any" type for situations where the shape of data is not known in advance. excessive use of this type can lead to problems with type safety, code quality, and developer experience. This article explores the risks associated with the 'Any' type.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Nuxt 3 Course for Beginners

    Nuxt 3 Course for Beginners Nuxt.js has been making waves in the web development world, especially among Vue.js enthusiasts. Nuxt offers a robust set of features for developers looking to build modern web apps. The course is structured to cater to both beginners and those with a foundational understanding of web development.