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.
Optimizing Loop In JavaScript

Optimizing Loop In JavaScript

25
Comments
4 min read
A Fast deploying Realtime Firebase + React-based blog

A Fast deploying Realtime Firebase + React-based blog

13
Comments 2
7 min read
SSR (Next.js) - part 2/2: IS IT EVEN WORTH IT? 💎

SSR (Next.js) - part 2/2: IS IT EVEN WORTH IT? 💎

6
Comments
4 min read
What are Callbacks in Javascript and how to use them

What are Callbacks in Javascript and how to use them

100
Comments 2
5 min read
I built a JS template engine 3x faster than EJS

I built a JS template engine 3x faster than EJS

99
Comments 15
3 min read
Ignore HTTP Client Errors At Your Peril

Ignore HTTP Client Errors At Your Peril

6
Comments
16 min read
Why let was introduced in Javascript

Why let was introduced in Javascript

6
Comments 1
1 min read
Avoiding having both `yarn.lock` and `package-lock.json`

Avoiding having both `yarn.lock` and `package-lock.json`

30
Comments 2
1 min read
The evolution of asynchronous programming in JavaScript

The evolution of asynchronous programming in JavaScript

8
Comments
15 min read
What style have you picked up from another developer that you are still using?

What style have you picked up from another developer that you are still using?

3
Comments
1 min read
My command line cheatsheet

My command line cheatsheet

33
Comments 6
2 min read
Infographic: Top programming language communities

Infographic: Top programming language communities

4
Comments 1
2 min read
How I automated the creation of 1420 CSS templates over a weekend?

How I automated the creation of 1420 CSS templates over a weekend?

41
Comments
6 min read
How To Learn React in 2020 👩‍💻

How To Learn React in 2020 👩‍💻

44
Comments
2 min read
Trapping rainwater... to entertain the kids

Trapping rainwater... to entertain the kids

6
Comments 1
2 min read
Angular Table row-span and col-span based on typescript data object

Angular Table row-span and col-span based on typescript data object

4
Comments
1 min read
Polly.JS dependencies with Eunice

Polly.JS dependencies with Eunice

6
Comments
4 min read
JSX gotcha when conditionally rendering using `&&`

JSX gotcha when conditionally rendering using `&&`

8
Comments
1 min read
Authenticating a React App with Laravel Sanctum - Part 3

Authenticating a React App with Laravel Sanctum - Part 3

17
Comments
4 min read
Product of Array Except Self: time complexity O(n) vs O(n^2)

Product of Array Except Self: time complexity O(n) vs O(n^2)

6
Comments
2 min read
Electron and React, a successful marriage?

Electron and React, a successful marriage?

4
Comments
3 min read
Generators and Async/Await Comparison

Generators and Async/Await Comparison

7
Comments
3 min read
Are you a power-user? You are not wanted any more.

Are you a power-user? You are not wanted any more.

6
Comments 1
3 min read
Everything About JavaScript String.prototype.replace() Method

Everything About JavaScript String.prototype.replace() Method

5
Comments
3 min read
Are you Logging your applications RIGHT?

Are you Logging your applications RIGHT?

8
Comments
4 min read
Counter Using Functional Approach in Javascript

Counter Using Functional Approach in Javascript

10
Comments
3 min read
Patrones de diseño en #javascript - Singleton

Patrones de diseño en #javascript - Singleton

6
Comments
1 min read
Adding Comments to a Static Website

Adding Comments to a Static Website

31
Comments 4
2 min read
I've created React lazy loading component

I've created React lazy loading component

5
Comments
1 min read
React Recipe App

React Recipe App

5
Comments 2
1 min read
Nail your interview by learning Closure (backpack analogy)!

Nail your interview by learning Closure (backpack analogy)!

16
Comments 2
3 min read
Automate Home Lights With The Fetch API

Automate Home Lights With The Fetch API

34
Comments 5
6 min read
Explained and created a simple virtual DOM from scratch

Explained and created a simple virtual DOM from scratch

53
Comments 1
4 min read
235 ideas of what to do while you are on quarantine

235 ideas of what to do while you are on quarantine

81
Comments 15
1 min read
No Optional Chaining? No Problem. Write Your Own deepGet Function!

No Optional Chaining? No Problem. Write Your Own deepGet Function!

71
Comments 13
1 min read
GraphQL: Front-End Superpower

GraphQL: Front-End Superpower

107
Comments 1
5 min read
Vue.js Enterprise Crash Course

Vue.js Enterprise Crash Course

9
Comments
2 min read
Web Surgery - Ep.3 - Web tracking and cookie consensus banner 44:53

Web Surgery - Ep.3 - Web tracking and cookie consensus banner

7
Comments
1 min read
Scaling a simple Node.js + Express.js application using node.js modules

Scaling a simple Node.js + Express.js application using node.js modules

41
Comments
5 min read
🌈 Merge Sort & Quick Sort in 5 Languages

🌈 Merge Sort & Quick Sort in 5 Languages

38
Comments 2
2 min read
#100DaysOfVanillaJS: JavaScript Lexical Structure, As Explained By Pokemon

#100DaysOfVanillaJS: JavaScript Lexical Structure, As Explained By Pokemon

142
Comments 10
3 min read
append VS appendChild

append VS appendChild

201
Comments 27
2 min read
Nuxt, Meet Disqus

Nuxt, Meet Disqus

15
Comments 6
3 min read
Login Form with floating placeholder and light button

Login Form with floating placeholder and light button

6
Comments
1 min read
Marble Testing With RxJS

Marble Testing With RxJS

11
Comments
4 min read
Javascript [Array] methods

Javascript [Array] methods

5
Comments
3 min read
Building Consistent RESTful APIs

Building Consistent RESTful APIs

71
Comments 7
3 min read
Acing the JavaScript Interview: top questions explained

Acing the JavaScript Interview: top questions explained

193
Comments 6
17 min read
01: Data Structures and algorithms

01: Data Structures and algorithms

96
Comments 3
2 min read
How to be a junior pregnant developer and survive?

How to be a junior pregnant developer and survive?

11
Comments
4 min read
15 Minute Nx on a bed of Clouds

15 Minute Nx on a bed of Clouds

34
Comments 1
11 min read
Aprendendo do zero a criar uma aplicação desktop com JavaScript, Electron Js e Vue.Js

Aprendendo do zero a criar uma aplicação desktop com JavaScript, Electron Js e Vue.Js

2
Comments
2 min read
Basic styling on a Card in Semantic UI React

Basic styling on a Card in Semantic UI React

9
Comments
5 min read
Making a peer-to-peer multiplayer game - OpenRISK

Making a peer-to-peer multiplayer game - OpenRISK

28
Comments 1
9 min read
Security in Node.JS and Express: The bare minimum - Part 3.

Security in Node.JS and Express: The bare minimum - Part 3.

24
Comments 1
4 min read
UNDERSTANDING FIRST-CLASS FUNCTIONS AND ANONYMOUS FUNCTIONS IN JAVASCRIPT

UNDERSTANDING FIRST-CLASS FUNCTIONS AND ANONYMOUS FUNCTIONS IN JAVASCRIPT

64
Comments 10
6 min read
JavaScript: Write cleaner code with Functional Programming

JavaScript: Write cleaner code with Functional Programming

62
Comments 3
4 min read
One query to remove all CSS at once

One query to remove all CSS at once

6
Comments
1 min read
Building a Multi-Tenant React App. Part 2: Dynamic Routes

Building a Multi-Tenant React App. Part 2: Dynamic Routes

16
Comments
8 min read
Insert HTML element before or after in DOM through javascript

Insert HTML element before or after in DOM through javascript

28
Comments
2 min read
loading...