DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Minecraft: Javascript Edition

Minecraft: Javascript Edition

28
Comments 5
1 min read
Data mutation in functional JavaScript

Data mutation in functional JavaScript

28
Comments
7 min read
The Perfect Wrapper Components in Vue 2.6 and soon Vue 3.0

The Perfect Wrapper Components in Vue 2.6 and soon Vue 3.0

96
Comments 5
3 min read
How I migrate from Express.js to Next.js API Routes

How I migrate from Express.js to Next.js API Routes

25
Comments 4
9 min read
What In Tarnation Are JavaScript Prototypes?

What In Tarnation Are JavaScript Prototypes?

10
Comments
3 min read
The Best Newsletters to Subscribe to for a Frontend Developer

The Best Newsletters to Subscribe to for a Frontend Developer

694
Comments 24
3 min read
OpenCV and Node.js - Image processing

OpenCV and Node.js - Image processing

19
Comments
1 min read
An Introduction to Sets in JavaScript

An Introduction to Sets in JavaScript

6
Comments
2 min read
Anagrams Checker - Three JavaScript Solutions

Anagrams Checker - Three JavaScript Solutions

106
Comments 33
4 min read
Rust -> wasm -> browser & nodejs

Rust -> wasm -> browser & nodejs

18
Comments 1
6 min read
Will Typescript Make Your Software Bug Free?

Will Typescript Make Your Software Bug Free?

6
Comments 12
1 min read
Create your first CSS Custom Properties (Variables)

Create your first CSS Custom Properties (Variables)

23
Comments 2
7 min read
What’s the best JavaScript framework?

What’s the best JavaScript framework?

89
Comments 110
1 min read
Build Marketing Landing Pages Faster With Reusable Components

Build Marketing Landing Pages Faster With Reusable Components

8
Comments
4 min read
Tips to write elegant and resilient components

Tips to write elegant and resilient components

225
Comments 9
4 min read
Promises, promises

Promises, promises

8
Comments
10 min read
A more realistic HTML canvas paint tool

A more realistic HTML canvas paint tool

64
Comments 2
8 min read
The history and legacy of jQuery

The history and legacy of jQuery

38
Comments 1
9 min read
Writing Your First Browser Extension Tutorial - Part 2

Writing Your First Browser Extension Tutorial - Part 2

105
Comments 2
7 min read
Node.js Interview Questions

Node.js Interview Questions

45
Comments 2
2 min read
MERN stack A to Z: Part 2

MERN stack A to Z: Part 2

79
Comments
15 min read
The Best Way To Lazy Load Angular Elements

The Best Way To Lazy Load Angular Elements

39
Comments
1 min read
MVC Calculator in "almost" Vanilla JS

MVC Calculator in "almost" Vanilla JS

9
Comments 3
8 min read
Automatic resume editor

Automatic resume editor

11
Comments
5 min read
VS Code July 2019 Release Highlights Video

VS Code July 2019 Release Highlights Video

53
Comments 10
1 min read
Create Code Snippets for Visual Studio Code with ease

Create Code Snippets for Visual Studio Code with ease

39
Comments 1
1 min read
understanding IIFE's step by step

understanding IIFE's step by step

12
Comments
3 min read
Simple Internet Radio Music Visualizer

Simple Internet Radio Music Visualizer

9
Comments
5 min read
How reduce() function really works

How reduce() function really works

67
Comments 8
3 min read
How can Nodejs handle many requests ?

How can Nodejs handle many requests ?

6
Comments 4
1 min read
Trolls and bots are disrupting social media—here’s how AI can stop them (Part 1)

Trolls and bots are disrupting social media—here’s how AI can stop them (Part 1)

78
Comments 1
10 min read
How to Build a Phone Authentication Component with React and Firebase

How to Build a Phone Authentication Component with React and Firebase

60
Comments 3
10 min read
Setting Up Node API with Typescript

Setting Up Node API with Typescript

11
Comments 2
2 min read
Top 10 JavaScript Patterns Every Developer Likes

Top 10 JavaScript Patterns Every Developer Likes

1381
Comments 31
6 min read
React: Destructuring Arguments

React: Destructuring Arguments

6
Comments
1 min read
Using Git hooks for easier development

Using Git hooks for easier development

9
Comments
1 min read
Battle Engine Devlog #3 - Turn Based Combat

Battle Engine Devlog #3 - Turn Based Combat

4
Comments
2 min read
Make shitty versions of software libraries you use

Make shitty versions of software libraries you use

6
Comments
5 min read
Run any Node.js version

Run any Node.js version

6
Comments
1 min read
Unifying code to read local and network files

Unifying code to read local and network files

6
Comments
3 min read
Asynchronous JavaScript Under 5 Minutes

Asynchronous JavaScript Under 5 Minutes

100
Comments 2
4 min read
A curated list of Async javascript flow

A curated list of Async javascript flow

7
Comments
1 min read
Angular 6 Article Series

Angular 6 Article Series

6
Comments
3 min read
User-Agent (browser) detection

User-Agent (browser) detection

9
Comments
1 min read
The Delight of Browser DevTools

The Delight of Browser DevTools

7
Comments
1 min read
JavaScript: Promises or async-await?

JavaScript: Promises or async-await?

10
Comments
3 min read
Re-Create an Image with Colorful Text

Re-Create an Image with Colorful Text

64
Comments
4 min read
How to Debug JavaScript Quickly

How to Debug JavaScript Quickly

51
Comments 4
6 min read
Write Tests Like a Mathematician: Part 2

Write Tests Like a Mathematician: Part 2

48
Comments
8 min read
Implementing Counting Sort with JavaScript

Implementing Counting Sort with JavaScript

10
Comments 1
2 min read
Why B2B startups shouldn't use React (or any JS framework)

Why B2B startups shouldn't use React (or any JS framework)

82
Comments 8
4 min read
My first react application

My first react application

7
Comments 10
1 min read
Build your own virtual scroll - Part II

Build your own virtual scroll - Part II

46
Comments 27
5 min read
Jordan promises – async/await vs .then

Jordan promises – async/await vs .then

20
Comments 3
3 min read
Union of objects in javaScript based on unique value - Merging worlds using javaScript

Union of objects in javaScript based on unique value - Merging worlds using javaScript

7
Comments
4 min read
prototype, __proto__ and Prototypal inheritance in JavaScript

prototype, __proto__ and Prototypal inheritance in JavaScript

53
Comments 6
5 min read
Balloon landscape, Dropdown nav, Cookie notice | Module Monday 51

Balloon landscape, Dropdown nav, Cookie notice | Module Monday 51

9
Comments
2 min read
JavaScript Basic Array Functions

JavaScript Basic Array Functions

42
Comments 67
3 min read
Nestjs(fastify, multer). Uploading & cropping image.

Nestjs(fastify, multer). Uploading & cropping image.

58
Comments 11
4 min read
Build React Carousel - Part3

Build React Carousel - Part3

13
Comments 3
3 min read
loading...