<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/nodejs/best-of/2021/06" -->

---
title: Best Node.js posts — June 2021 | daily.dev
description: The most upvoted Node.js posts from June 2021, curated by the daily.dev community.
canonical: https://daily.dev/tags/nodejs/best-of/2021/06
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/nodejs/best-of/2021/06
og:type: website
og:site_name: daily.dev
og:title: Best Node.js posts — June 2021 | daily.dev
og:description: The most upvoted Node.js posts from June 2021, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Node.js — June 2021

1. 1  
[](https://daily.dev/posts/new-chrome-0-day-bug-under-active-attacks-update-your-browser-asap--jlj7k-2fe "New Chrome 0-Day Bug Under Active Attacks – Update Your Browser ASAP!")  
Article  
![Avatar of thn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/thn)The 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.  
50  
3
2. 2  
[](https://daily.dev/posts/node-js-vs-flask-which-one-has-a-better-performance-vttlb0h4y "Node.js Vs Flask: Which One Has A Better Performance")  
Article  
![Avatar of hackernoon](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hackernoon)Hacker Noon · 5y  
Node.js Vs Flask: Which One Has A Better Performance  
Radley Sidwell-Lewis has been using Node.js for almost all of the backend servers he has built using Express.js. The first language he learned wasn’t JavaScript, it was Python. Python appears to have a sexier reputation among non-engineers, for the most part.  
40  
1
3. 3  
[](https://daily.dev/posts/why-choose-node-js-for-your-next-web-application-development-project-ig-ret61t "Why Choose Node.js for Your Next Web Application Development Project")  
Article  
![Avatar of jsPlainEnglish](https://media.daily.dev/image/upload/s--Dg5QTRuI--/f_auto,q_auto/v1686665538/logos/pe)JavaScript in Plain English · 5y  
Why Choose Node.js for Your Next Web Application Development Project  
Node.js is an ideal choice for companies looking to commit to a real-time application and runtime environment across platforms. Developers can build fast and flexible web applications that can handle multiple parallel connections. Using Node.Js for a proxy server is also a great way to use it to stream information from multiple sources.  
31  
1
4. 4  
[](https://daily.dev/posts/lodash-do-what-javascript-can-t-bfkpcnygz "Lodash: Do What JavaScript Can’t")  
Article  
![Avatar of gc](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/gc)gitconnected · 5y  
Lodash: Do What JavaScript Can’t  
Lodash is a superset of Underscore that follows the functional programming paradigm. Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, and strings. While JS is an extremely flexible language, libraries like Lodash allow a developer to encapsulate several lines of code into one simple line.  
29  
1
5. 5  
[](https://daily.dev/posts/create-api-endpoints-for-rest-api-in-node-js-mmtt0snmk "Create API Endpoints for REST API in Node.js")  
Article  
![Avatar of jsPlainEnglish](https://media.daily.dev/image/upload/s--Dg5QTRuI--/f_auto,q_auto/v1686665538/logos/pe)JavaScript in Plain English · 5y  
Create API Endpoints for REST API in Node.js  
How to Make REST API with Node.js, Express, and MongoDB. Create API Endpoints for REST API in Node.JS Part 2\. Making API endpoints to post or retrieve data. Making the controller to handle all the logic behind the routes. How to do CRUD (Create, Read, Update, Delete) operation on data stored on MongoDB Atlas database.  
28  
1
6. 6  
[](https://daily.dev/posts/managing-javascript-projects-with-monorepo-j6q6wqyfh "Managing Javascript Projects With Monorepo")  
Article  
![Avatar of medium_js](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/medium)Medium · 5y  
Managing Javascript Projects With Monorepo  
A monorepo (mono repository) is a single repository that stores all of your code and assets for every project. Pros: Single lint, build, test and release process. Cons: Huge codebase. Excessively large repos. Managing Javascript Projects With Monorepo.  
17
7. 7  
[](https://daily.dev/posts/a-primer-on-node-js-rvokjovxr "A Primer on Node.js")  
Article  
![Avatar of tai](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8b7e3e63e47b4d34b4c1e634b902c12f)Towards AI · 5y  
A Primer on Node.js  
A Primer on Node.js An article that makes you sufficient enough to create & play with the node-based web server, do CRUD operations, and more. Most of the sections contain the necessary code blocks to follow up, if you want to execute the codes as well while you go through, you can clone the repo. Contains all the codes and dependencies related to this article.  
15
8. 8  
[](https://daily.dev/posts/rest-api-in-express-js-kozey1u-4 "REST API in Express.js")  
Article  
![Avatar of javacodegeeks](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a0059e6bb01f4471b16e67920e04515b)Java Code Geeks · 5y  
REST API in Express.js  
RESTful API stands for the standard web service interface used by the applications to communicate with each other. It is scalable, stateless, cacheable, and has a uniform interface. In this tutorial, we will build a REST API in a Node.js environment running on an Express.js server.  
11  
3
9. 9  
[](https://daily.dev/posts/the-easiest-way-to-build-a-web-scraper-using-javascript-and-node-js-skbcd6t8f "The Easiest Way to Build a Web Scraper Using JavaScript and Node.js")  
Article  
![Avatar of jsPlainEnglish](https://media.daily.dev/image/upload/s--Dg5QTRuI--/f_auto,q_auto/v1686665538/logos/pe)JavaScript in Plain English · 5y  
The Easiest Way to Build a Web Scraper Using JavaScript and Node.js  
The Easiest Way to Build a Web Scraper Using JavaScript and Node.js Dan Suciu shares his tips on building a web scraper using NodeJS. In the following section of this article, I will help you write your own web scraper application using Nodejs.  
10

[See all Node.js archives](/tags/nodejs/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/nodejs/best-of/2021/06#page","url":"https://daily.dev/tags/nodejs/best-of/2021/06","name":"Best Node.js Posts — June 2021","description":"The most upvoted Node.js posts from June 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/nodejs/best-of/2021/06#items","numberOfItems":9,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/new-chrome-0-day-bug-under-active-attacks-update-your-browser-asap--jlj7k-2fe","name":"New Chrome 0-Day Bug Under Active Attacks – Update Your Browser ASAP!"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/node-js-vs-flask-which-one-has-a-better-performance-vttlb0h4y","name":"Node.js Vs Flask: Which One Has A Better Performance"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/why-choose-node-js-for-your-next-web-application-development-project-ig-ret61t","name":"Why Choose Node.js for Your Next Web Application Development Project"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/lodash-do-what-javascript-can-t-bfkpcnygz","name":"Lodash: Do What JavaScript Can’t"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/create-api-endpoints-for-rest-api-in-node-js-mmtt0snmk","name":"Create API Endpoints for REST API in Node.js"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/managing-javascript-projects-with-monorepo-j6q6wqyfh","name":"Managing Javascript Projects With Monorepo"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/a-primer-on-node-js-rvokjovxr","name":"A Primer on Node.js"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/rest-api-in-express-js-kozey1u-4","name":"REST API in Express.js"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/the-easiest-way-to-build-a-web-scraper-using-javascript-and-node-js-skbcd6t8f","name":"The Easiest Way to Build a Web Scraper Using JavaScript and Node.js"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Node.js","item":"https://daily.dev/tags/nodejs"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/nodejs/best-of"},{"@type":"ListItem","position":5,"name":"June 2021"}]}]}
```

