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.
Array.flat() in JavaScript

Array.flat() in JavaScript

91
Comments 9
2 min read
What are your opinions about a static site library?

What are your opinions about a static site library?

2
Comments 2
1 min read
The CustomEvent interface

The CustomEvent interface

22
Comments
3 min read
Create a custom cursor that follows you and inverts colors

Create a custom cursor that follows you and inverts colors

2
Comments
2 min read
Early termination in functional folds a.k.a. reduce

Early termination in functional folds a.k.a. reduce

6
Comments
3 min read
Method Chaining - JavaScript

Method Chaining - JavaScript

6
Comments 1
2 min read
Improve your JavaScript code with these...

Improve your JavaScript code with these...

64
Comments 5
4 min read
How to merge JS objects with common keys

How to merge JS objects with common keys

2
Comments
2 min read
Beautiful NPM Icon packages for your next web project

Beautiful NPM Icon packages for your next web project

205
Comments 18
2 min read
"Hola mundo!" en Web3.js [Blockchain]

"Hola mundo!" en Web3.js [Blockchain]

7
Comments
3 min read
🎬Vertical Slider | Vanilla JavaScript✨

🎬Vertical Slider | Vanilla JavaScript✨

52
Comments
1 min read
Getting started with chrome developer tools

Getting started with chrome developer tools

27
Comments
3 min read
Polyfills for common Array methods in JavaScript

Polyfills for common Array methods in JavaScript

2
Comments
3 min read
Understanding the array methods Array.some() and Array.every() in JavaScript

Understanding the array methods Array.some() and Array.every() in JavaScript

16
Comments 4
2 min read
A Blank Canvas

A Blank Canvas

3
Comments
3 min read
Creating a VR App with Redwood

Creating a VR App with Redwood

12
Comments 1
6 min read
My 100DaysOfCode in a nutshell 🥜

My 100DaysOfCode in a nutshell 🥜

4
Comments
5 min read
Using GraphQL in Express JS

Using GraphQL in Express JS

45
Comments 8
3 min read
Try to use functional component over class component in react

Try to use functional component over class component in react

3
Comments 1
1 min read
Understanding the useReducer hook in React

Understanding the useReducer hook in React

209
Comments 6
2 min read
How to manage complex configuration of esbuild

How to manage complex configuration of esbuild

1
Comments
2 min read
Ember 3.27 Released

Ember 3.27 Released

7
Comments
7 min read
JavaScript Promise methods Explained!

JavaScript Promise methods Explained!

9
Comments 1
4 min read
Cut down your Webpack build times by half with esbuild-loader

Cut down your Webpack build times by half with esbuild-loader

43
Comments
2 min read
How to improve imports in your code

How to improve imports in your code

54
Comments 11
1 min read
Managing monorepos with lerna and yarn workspaces

Managing monorepos with lerna and yarn workspaces

14
Comments
3 min read
Sets of props in React and Typescript

Sets of props in React and Typescript

4
Comments
2 min read
Day 8 of #100DaysOfCode!

Day 8 of #100DaysOfCode!

5
Comments
2 min read
Free hosting using Heroku

Free hosting using Heroku

18
Comments 5
3 min read
TypeScript - Modules

TypeScript - Modules

5
Comments
4 min read
Updates from the 84th meeting of TC39

Updates from the 84th meeting of TC39

5
Comments
2 min read
I tried to mount a client-side "attack" on a news website poll by using only Javascript. And I failed miserably.

I tried to mount a client-side "attack" on a news website poll by using only Javascript. And I failed miserably.

21
Comments 16
3 min read
Why Virtual DOM?

Why Virtual DOM?

299
Comments 52
3 min read
Scroll animation in Javascript using IntersectionObserver

Scroll animation in Javascript using IntersectionObserver

584
Comments 10
7 min read
Awesome 🎧 Music Player + tutorial

Awesome 🎧 Music Player + tutorial

200
Comments 15
4 min read
Easy definitions of Module, package and other common web development terms to remember!

Easy definitions of Module, package and other common web development terms to remember!

3
Comments
1 min read
Let's develop a QR Code Generator, part III: error correction

Let's develop a QR Code Generator, part III: error correction

6
Comments 8
12 min read
Managing React State with Zustand

Managing React State with Zustand

68
Comments 2
6 min read
Creating a Sticky Table Column

Creating a Sticky Table Column

5
Comments 2
4 min read
How to send a SMS using Twilio

How to send a SMS using Twilio

24
Comments 4
5 min read
Is everything in JavaScript an Object?

Is everything in JavaScript an Object?

133
Comments 18
4 min read
How our team writes React tests and other stuff too 5 June 2021 8 minute read

How our team writes React tests and other stuff too 5 June 2021 8 minute read

3
Comments
1 min read
Let's do some animations in native Javascript

Let's do some animations in native Javascript

16
Comments
4 min read
JavaScript Classes Explained

JavaScript Classes Explained

4
Comments
5 min read
So....I made a Calculator(Sort of)

So....I made a Calculator(Sort of)

2
Comments
3 min read
Vida longa ao PWA

Vida longa ao PWA

4
Comments 2
3 min read
O ES2021 foi aprovado! Confira a lista de novidades no JavaScript

O ES2021 foi aprovado! Confira a lista de novidades no JavaScript

13
Comments
3 min read
Is React a framework or library? - Everything you need to know

Is React a framework or library? - Everything you need to know

4
Comments 3
11 min read
🧑‍💻 How I developed my portfolio for a month 🗓 + Demo 🍿

🧑‍💻 How I developed my portfolio for a month 🗓 + Demo 🍿

1141
Comments 56
12 min read
Netflix Clone Using React and TMDb

Netflix Clone Using React and TMDb

32
Comments 10
1 min read
Mastering JS' 5 Best Vue Tutorials

Mastering JS' 5 Best Vue Tutorials

7
Comments
1 min read
You Can Definitely Use Global Variables To Manage Global State In React

You Can Definitely Use Global Variables To Manage Global State In React

221
Comments 24
10 min read
Firebase Auth | Understanding The Auth

Firebase Auth | Understanding The Auth

41
Comments 1
2 min read
Published my first npm package!

Published my first npm package!

4
Comments
2 min read
What Does "this" Refer to in JS?

What Does "this" Refer to in JS?

4
Comments
2 min read
Nest JS Microservice || 12 Factor App

Nest JS Microservice || 12 Factor App

8
Comments
1 min read
Handling Binary Data — Building a HTTP Server from scratch

Handling Binary Data — Building a HTTP Server from scratch

4
Comments
10 min read
Turn your Create React App into a Progressive Web App in 100 seconds

Turn your Create React App into a Progressive Web App in 100 seconds

180
Comments 3
2 min read
Securing React Native Application

Securing React Native Application

74
Comments 2
9 min read
Creating custom form controls using ControlValueAccessor in Angular

Creating custom form controls using ControlValueAccessor in Angular

76
Comments 1
8 min read
loading...