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.
Adding reading time to Astro (the easy way)

Adding reading time to Astro (the easy way)

16
Comments 1
3 min read
Build a Discord stage channel clone with 100ms and Next.js

Build a Discord stage channel clone with 100ms and Next.js

140
Comments
15 min read
Adding React to an Optimizely UI - Part 2

Adding React to an Optimizely UI - Part 2

5
Comments 2
3 min read
Fetching weather API Using async/await & axios in react.

Fetching weather API Using async/await & axios in react.

4
Comments
2 min read
Next.js environment variables

Next.js environment variables

13
Comments
2 min read
Node.js: multi-target debugging QEWDjs using Visual Studio Code

Node.js: multi-target debugging QEWDjs using Visual Studio Code

5
Comments
7 min read
How to destructure object and make alias for keys name

How to destructure object and make alias for keys name

3
Comments
1 min read
Random Joke w/ React & Axios

Random Joke w/ React & Axios

7
Comments
1 min read
State or Context? The answer will shock you...

State or Context? The answer will shock you...

3
Comments
4 min read
Learn JavaScript Closures in 7 mins

Learn JavaScript Closures in 7 mins

120
Comments 4
6 min read
Difference between forEach and map.

Difference between forEach and map.

55
Comments 3
2 min read
Simple JS UI Components

Simple JS UI Components

5
Comments 2
2 min read
Working With Tables in React: How to Render and Edit Fetched Data

Working With Tables in React: How to Render and Edit Fetched Data

21
Comments 2
6 min read
DevTips Daily Update 19/11/21

DevTips Daily Update 19/11/21

8
Comments
1 min read
Why we migrated to TypeScript after all

Why we migrated to TypeScript after all

100
Comments 8
5 min read
Smart Contract Security Audit

Smart Contract Security Audit

4
Comments
3 min read
How Mobile App Strategy can Bring Revenue for Your Business?

How Mobile App Strategy can Bring Revenue for Your Business?

5
Comments 2
3 min read
🔥 Trending News, Repos and Products of the day - Digest #71

🔥 Trending News, Repos and Products of the day - Digest #71

3
Comments
2 min read
Let's create an animated landing page with React and Three.js

Let's create an animated landing page with React and Three.js

146
Comments 1
1 min read
How to read File content into a rdfjs Sink?

How to read File content into a rdfjs Sink?

2
Comments 1
1 min read
An Ode to jQuery (and a 1kb alternative!)

An Ode to jQuery (and a 1kb alternative!)

51
Comments 7
5 min read
19ths Time the Charm

19ths Time the Charm

2
Comments
2 min read
Resources to help you practice web development

Resources to help you practice web development

241
Comments 18
4 min read
How to create a reusable modal using VueJS with named slots

How to create a reusable modal using VueJS with named slots

10
Comments
3 min read
How to build a cryptocurrency dashboard in 10 minutes using ToolJet

How to build a cryptocurrency dashboard in 10 minutes using ToolJet

30
Comments 2
4 min read
List of web development companies

List of web development companies

6
Comments
8 min read
From my point of Vue: Headless components in vue

From my point of Vue: Headless components in vue

24
Comments 2
5 min read
Frequency Counter Pattern

Frequency Counter Pattern

3
Comments
3 min read
Testing a Svelte app with Jest

Testing a Svelte app with Jest

30
Comments 3
15 min read
Bubble sort Algorithm

Bubble sort Algorithm

19
Comments 4
2 min read
Loops, Array Methods, and Recursion

Loops, Array Methods, and Recursion

15
Comments
17 min read
Guess the output

Guess the output

2
Comments 2
1 min read
react - hide admin panel

react - hide admin panel

2
Comments
1 min read
Authentication token management

Authentication token management

29
Comments
3 min read
How to toggle Dark/Light Mode using JavaScript

How to toggle Dark/Light Mode using JavaScript

198
Comments 4
3 min read
code every day with me

code every day with me

5
Comments
1 min read
Create a React App (Video)

Create a React App (Video)

15
Comments
1 min read
Release 0.3 Inter PR

Release 0.3 Inter PR

2
Comments
2 min read
The "Best" Raw JS Approach to the DOM

The "Best" Raw JS Approach to the DOM

44
Comments 6
4 min read
Learning Vue JS

Learning Vue JS

11
Comments 11
1 min read
Zoho campus | Just a try

Zoho campus | Just a try

4
Comments
1 min read
Understanding the basics of node

Understanding the basics of node

2
Comments
1 min read
Creating a React component with TDD

Creating a React component with TDD

499
Comments 13
6 min read
Add Auto-logout To A React App

Add Auto-logout To A React App

204
Comments 6
2 min read
Expo ReactNative Not working on LAN

Expo ReactNative Not working on LAN

3
Comments
1 min read
Getting Started with Monorepo with Nx Nrwl

Getting Started with Monorepo with Nx Nrwl

2
Comments 1
27 min read
JavaScript: The Beginning

JavaScript: The Beginning

26
Comments
7 min read
Three.js พื้นฐาน

Three.js พื้นฐาน

2
Comments
1 min read
angularday report

angularday report

8
Comments
7 min read
Basics of MongoDB

Basics of MongoDB

9
Comments 1
14 min read
Great node version management

Great node version management

3
Comments
2 min read
The JavaScript event loop execution order, summarized in a simple manner

The JavaScript event loop execution order, summarized in a simple manner

7
Comments
1 min read
Create a PR to automatically fix code linting errors

Create a PR to automatically fix code linting errors

9
Comments
1 min read
Handling image loading and error state in Next.js

Handling image loading and error state in Next.js

55
Comments 3
3 min read
React Hook to Allow Undo/Redo

React Hook to Allow Undo/Redo

61
Comments 5
3 min read
Deeper Into this In JavaScript

Deeper Into this In JavaScript

38
Comments 1
4 min read
React SketchBoard DevLog #1 - Drawing with mouse, color and width selection and panning.

React SketchBoard DevLog #1 - Drawing with mouse, color and width selection and panning.

8
Comments
1 min read
LeetCode - Binary Tree Level Order Traversal

LeetCode - Binary Tree Level Order Traversal

6
Comments
4 min read
Day 41 of 100 Days of Code & Scrum: Next.js Contact Form HTML, useState, and Validation

Day 41 of 100 Days of Code & Scrum: Next.js Contact Form HTML, useState, and Validation

17
Comments
2 min read
Create Login Form with show/hide password field in React.

Create Login Form with show/hide password field in React.

5
Comments 1
4 min read
loading...