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.
Getting started with Alpine.js

Getting started with Alpine.js

31
Comments 1
8 min read
Understanding React Context to Beginners or Lazy people 🥱

Understanding React Context to Beginners or Lazy people 🥱

54
Comments 1
2 min read
Text Selection Particle Effects

Text Selection Particle Effects

3
Comments
2 min read
What are the different datatypes in Javascript?

What are the different datatypes in Javascript?

5
Comments
1 min read
Is it possible to unload dynamic imported module?

Is it possible to unload dynamic imported module?

4
Comments 9
1 min read
MailChimp Popup Dialog on Click

MailChimp Popup Dialog on Click

2
Comments
2 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
Click outside listener for React components in 10 lines of code [Using Hooks]

Click outside listener for React components in 10 lines of code [Using Hooks]

20
Comments 3
2 min read
Demystifying 20 lesser-known React terms and features (With examples) 🔮

Demystifying 20 lesser-known React terms and features (With examples) 🔮

180
Comments 4
8 min read
Let's talk about Orchestration vs Separation of Concerns: React/Redux Edition: Part 1

Let's talk about Orchestration vs Separation of Concerns: React/Redux Edition: Part 1

10
Comments
6 min read
Demystifying 15 lesser-known React Redux terms and features (With examples) 🔮

Demystifying 15 lesser-known React Redux terms and features (With examples) 🔮

21
Comments
9 min read
Hydra Tutorial For Live Coding Visuals

Hydra Tutorial For Live Coding Visuals

3
Comments
8 min read
Prototype in Javascript - 03 - The new keyword

Prototype in Javascript - 03 - The new keyword

7
Comments
3 min read
shrun: A modern CLI testing framework

shrun: A modern CLI testing framework

69
Comments 18
4 min read
Avoiding having both `yarn.lock` and `package-lock.json`

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

29
Comments 2
1 min read
Optimizing Loop In JavaScript

Optimizing Loop In JavaScript

23
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
My command line cheatsheet

My command line cheatsheet

32
Comments 6
2 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
JavaScript Quirks: Numbers Edition

JavaScript Quirks: Numbers Edition

27
Comments 1
9 min read
Why let was introduced in Javascript

Why let was introduced in Javascript

6
Comments 1
1 min read
Ignore HTTP Client Errors At Your Peril

Ignore HTTP Client Errors At Your Peril

6
Comments
16 min read
The evolution of asynchronous programming in JavaScript

The evolution of asynchronous programming in JavaScript

8
Comments
15 min read
Day 6 - 100 days of Coding - Vs Code Extension - add restart feature

Day 6 - 100 days of Coding - Vs Code Extension - add restart feature

6
Comments
1 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
I built a JS template engine 3x faster than EJS

I built a JS template engine 3x faster than EJS

96
Comments 15
3 min read
Authenticating a React App with Laravel Sanctum - Part 3

Authenticating a React App with Laravel Sanctum - Part 3

15
Comments
4 min read
Get indexs of all matched records of array

Get indexs of all matched records of array

6
Comments
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

2
Comments
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
tsParticles v1.12.11 released

tsParticles v1.12.11 released

5
Comments
4 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
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
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
Generators and Async/Await Comparison

Generators and Async/Await Comparison

7
Comments
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
initLogs 1: Swapping numbers and reversing arrays in JavaScript

initLogs 1: Swapping numbers and reversing arrays in JavaScript

5
Comments 2
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
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
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
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

52
Comments 1
4 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

43
Comments
5 min read
15 Minute Nx on a bed of Clouds

15 Minute Nx on a bed of Clouds

34
Comments 1
11 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
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
Making a peer-to-peer multiplayer game - OpenRISK

Making a peer-to-peer multiplayer game - OpenRISK

28
Comments 1
9 min read
loading...