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.
OOP: Working with Classes in JavaScript

OOP: Working with Classes in JavaScript

15
Comments
7 min read
Observer Design Pattern in JavaScript

Observer Design Pattern in JavaScript

352
Comments 11
5 min read
Implementing Reactivity from scratch

Implementing Reactivity from scratch

163
Comments 16
3 min read
Rant on JS naming

Rant on JS naming

4
Comments 5
2 min read
[Part 1] Executing batch jobs in a multi-container environment using NodeJS and express.

[Part 1] Executing batch jobs in a multi-container environment using NodeJS and express.

48
Comments
6 min read
Automate JavaScript Code Linting and Formatting in 5 simple Steps

Automate JavaScript Code Linting and Formatting in 5 simple Steps

9
Comments
5 min read
The Spooky tracker

The Spooky tracker

3
Comments
4 min read
Level Up with JavaScript

Level Up with JavaScript

115
Comments 9
2 min read
Keep Your Javascript Bundle Size in Check

Keep Your Javascript Bundle Size in Check

4
Comments
2 min read
#15) What are Object Prototypes❓

#15) What are Object Prototypes❓

11
Comments
1 min read
Animating my illustration using animate.css

Animating my illustration using animate.css

81
Comments 17
1 min read
How to bypass Gmail captcha using Puppeteer and Node.js

How to bypass Gmail captcha using Puppeteer and Node.js

20
Comments 2
4 min read
Day 4: 100 days of code, innerHTML and innerText difference in JS

Day 4: 100 days of code, innerHTML and innerText difference in JS

21
Comments
1 min read
Benchmarking Redis with k6

Benchmarking Redis with k6

6
Comments 1
11 min read
Data Structure Series: Hash Table

Data Structure Series: Hash Table

40
Comments 4
9 min read
A Token of Persistence: JWT Tokens and Redux Persist

A Token of Persistence: JWT Tokens and Redux Persist

5
Comments
4 min read
2. Implement custom Omit Type in TypeScript

2. Implement custom Omit Type in TypeScript

14
Comments 4
1 min read
Golfed Join

Golfed Join

3
Comments
1 min read
Array.splice() & Array.slice()

Array.splice() & Array.slice()

16
Comments
8 min read
Learn for free JavaScript Archives Tutorials - GeeksRead:

Learn for free JavaScript Archives Tutorials - GeeksRead:

2
Comments
1 min read
NextJS Client-side, Server-side & Static Rendering

NextJS Client-side, Server-side & Static Rendering

3
Comments
2 min read
How to Write Simple Unit Tests in JavaScript with Mocha and Chai

How to Write Simple Unit Tests in JavaScript with Mocha and Chai

21
Comments
7 min read
Authentication with magic link in React

Authentication with magic link in React

149
Comments
3 min read
🎬Simple Countdown Timer | Vanilla JavaScript⏱️

🎬Simple Countdown Timer | Vanilla JavaScript⏱️

19
Comments
1 min read
How to access data from a subgraph on The Graph

How to access data from a subgraph on The Graph

5
Comments 2
3 min read
One-way state management in vanilla JavaScript

One-way state management in vanilla JavaScript

9
Comments 1
5 min read
How to find the right CHROMIUM_REVISION value for a given chromium version

How to find the right CHROMIUM_REVISION value for a given chromium version

5
Comments
2 min read
Ultimate Vue.js (2021) Cheat Sheet

Ultimate Vue.js (2021) Cheat Sheet

228
Comments 2
14 min read
What is up with var, let and const? What the hell is the difference between these three?

What is up with var, let and const? What the hell is the difference between these three?

8
Comments 1
4 min read
Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 11

Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 11

29
Comments
1 min read
Conheça o SparkPlug, o novo compilador de JS do V8

Conheça o SparkPlug, o novo compilador de JS do V8

5
Comments
5 min read
Getting unique values from a JavaScript array using Set

Getting unique values from a JavaScript array using Set

21
Comments 1
2 min read
Big O, code efficiency analysis

Big O, code efficiency analysis

162
Comments 8
12 min read
react-router v6 demystified (part 1)

react-router v6 demystified (part 1)

8
Comments
5 min read
Var vs Let vs Const in JavaScript

Var vs Let vs Const in JavaScript

16
Comments 3
1 min read
How to get started with WordPress Hooks in Javascript

How to get started with WordPress Hooks in Javascript

5
Comments
3 min read
EVENTS LOOPS IN JAVASCRIPT

EVENTS LOOPS IN JAVASCRIPT

5
Comments
1 min read
Quasar's QTable: The ULTIMATE Component (2/6) - Expandable Rows and Selectable Rows

Quasar's QTable: The ULTIMATE Component (2/6) - Expandable Rows and Selectable Rows

10
Comments 1
5 min read
Reaction Social Media Card with ReactJS

Reaction Social Media Card with ReactJS

5
Comments
1 min read
The Ember Times - Issue No. 186

The Ember Times - Issue No. 186

12
Comments
5 min read
Execution Context in Javascript

Execution Context in Javascript

2
Comments
2 min read
Using Lodash Debounce with React Hooks for an Async Data Fetching Input or use a Custom Hook.

Using Lodash Debounce with React Hooks for an Async Data Fetching Input or use a Custom Hook.

13
Comments 3
4 min read
Learn to manipulate HTML DOM in JavaScript by building To Do List App

Learn to manipulate HTML DOM in JavaScript by building To Do List App

2
Comments
4 min read
JavaScript/Typescript Tips compilation 2021🚀

JavaScript/Typescript Tips compilation 2021🚀

507
Comments 30
3 min read
Developing Geonotes — Creating new notes — Ep. 4

Developing Geonotes — Creating new notes — Ep. 4

3
Comments
3 min read
User Authentication vs User Authorization: What Do They Mean in Back-End Web Development?

User Authentication vs User Authorization: What Do They Mean in Back-End Web Development?

47
Comments 2
7 min read
Frontend Developer Tools You Should Use in (2021) (What I Love About Them)

Frontend Developer Tools You Should Use in (2021) (What I Love About Them)

11
Comments 1
8 min read
Making GET And POST Request Using AXIOS In React.js

Making GET And POST Request Using AXIOS In React.js

60
Comments 3
3 min read
Making PUT & DELETE Request Using Axios In React.js

Making PUT & DELETE Request Using Axios In React.js

27
Comments
3 min read
JavaScript array methods 2/3 - iterating arrays

JavaScript array methods 2/3 - iterating arrays

4
Comments
8 min read
Creating Duplex streams in Node.js

Creating Duplex streams in Node.js

30
Comments
4 min read
Card Game UI/UX 🐺 Gwent: Witcher + Demo 🍿

Card Game UI/UX 🐺 Gwent: Witcher + Demo 🍿

139
Comments 10
9 min read
How to make object iterable

How to make object iterable

3
Comments
1 min read
Javascript: Implement your own setInterval using setTimeout

Javascript: Implement your own setInterval using setTimeout

3
Comments
2 min read
What is useEffect Hook in ReactJS?How useEffect works and where to use it?

What is useEffect Hook in ReactJS?How useEffect works and where to use it?

37
Comments 8
3 min read
Top 10 Must Know JavaScript Functions!

Top 10 Must Know JavaScript Functions!

151
Comments 2
3 min read
Python: Comprehensions

Python: Comprehensions

2
Comments
2 min read
State in React for dummies

State in React for dummies

2
Comments 2
2 min read
Full-Stack App with VueJs and Flask

Full-Stack App with VueJs and Flask

60
Comments
2 min read
Undefined vs. Null

Undefined vs. Null

3
Comments
3 min read
loading...