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.
Change the cursor on a website with these tips

Change the cursor on a website with these tips

46
Comments 4
2 min read
JavaScript Tips & Tricks #1 (undefined)

JavaScript Tips & Tricks #1 (undefined)

2
Comments
2 min read
JavaScript basics arithmetic operators

JavaScript basics arithmetic operators

11
Comments
2 min read
How to pass PHP variables to JavaScript in WordPress

How to pass PHP variables to JavaScript in WordPress

16
Comments
1 min read
5 steps for performing well in a new job

5 steps for performing well in a new job

130
Comments 3
3 min read
LeetCode - Merge Two Sorted Lists

LeetCode - Merge Two Sorted Lists

3
Comments
3 min read
4 Important Differences Between Regular And Arrow Functions

4 Important Differences Between Regular And Arrow Functions

80
Comments 13
7 min read
How to set up ES module library for the frontend JavaScript

How to set up ES module library for the frontend JavaScript

3
Comments
2 min read
Is VDom still faster?

Is VDom still faster?

38
Comments 55
2 min read
How to (not) write async code in Express handlers; based on a true story

How to (not) write async code in Express handlers; based on a true story

34
Comments
4 min read
How to use APIs with React Functional Components

How to use APIs with React Functional Components

80
Comments 1
5 min read
Vue and Docx file

Vue and Docx file

12
Comments 2
1 min read
Build a Modal (Pop up) With HTML, CSS and JavaScript

Build a Modal (Pop up) With HTML, CSS and JavaScript

283
Comments 19
3 min read
Let's build a web radio player from scratch 🌐📻

Let's build a web radio player from scratch 🌐📻

120
Comments 9
8 min read
Some Problems I Had in Nuxt JS (and how to solve them)

Some Problems I Had in Nuxt JS (and how to solve them)

8
Comments
3 min read
I made my own VS Code theme in less than an hour, here's how? [Part 2]

I made my own VS Code theme in less than an hour, here's how? [Part 2]

5
Comments 1
2 min read
What is a void operator in Javascript?

What is a void operator in Javascript?

1
Comments
1 min read
7 Trending projects on GitHub for JavaScript developers

7 Trending projects on GitHub for JavaScript developers

25
Comments
3 min read
Pro Tips For Designing Robust React Components Part II: Bundle Size

Pro Tips For Designing Robust React Components Part II: Bundle Size

2
Comments
5 min read
How to create a variable in JS?

How to create a variable in JS?

2
Comments 3
1 min read
AxleJS - Fetch, supercharged.

AxleJS - Fetch, supercharged.

11
Comments 5
1 min read
Functors, Monads, and Promises

Functors, Monads, and Promises

8
Comments
3 min read
Easy Callback, Promises, Async-Await

Easy Callback, Promises, Async-Await

19
Comments
2 min read
10 FREE Udemy courses for you to learn JavaScript

10 FREE Udemy courses for you to learn JavaScript

72
Comments 2
1 min read
Algorithm practice

Algorithm practice

7
Comments
1 min read
Electron Adventures: Episode 35: Command Palette

Electron Adventures: Episode 35: Command Palette

4
Comments
6 min read
JavaScript for advanced beginners(fake js interface with proxies)

JavaScript for advanced beginners(fake js interface with proxies)

2
Comments
4 min read
How Valtio Proxy State Works (Vanilla Part)

How Valtio Proxy State Works (Vanilla Part)

9
Comments
4 min read
Separating Functionality From Styling When Bootstrapping a UI (And Why You Might Not Want Material UI Or A Custom Solution)

Separating Functionality From Styling When Bootstrapping a UI (And Why You Might Not Want Material UI Or A Custom Solution)

22
Comments 1
3 min read
Password Generator With Bootstrap 5 And Javascript.

Password Generator With Bootstrap 5 And Javascript.

42
Comments 3
6 min read
How different is CommonJs require from ES6 import?

How different is CommonJs require from ES6 import?

30
Comments 1
2 min read
Spread Operator: How Spread Works in JavaScript

Spread Operator: How Spread Works in JavaScript

38
Comments 3
8 min read
Custom JavaScript CreateElement Function

Custom JavaScript CreateElement Function

16
Comments 2
2 min read
How to get someone to give you feedback on code you wrote.

How to get someone to give you feedback on code you wrote.

1
Comments
1 min read
Demystifying state management

Demystifying state management

115
Comments
6 min read
Dark mode apenas com HTML, CSS e Javascript

Dark mode apenas com HTML, CSS e Javascript

12
Comments
5 min read
The Palindrome Algorithm: Working Through A Mock Technical Interview

The Palindrome Algorithm: Working Through A Mock Technical Interview

3
Comments 2
3 min read
LeetCode 417. Pacific Atlantic Water Flow (javascrpt solution)

LeetCode 417. Pacific Atlantic Water Flow (javascrpt solution)

3
Comments
2 min read
How to combine Rails's Ajax support and Stimulus

How to combine Rails's Ajax support and Stimulus

45
Comments
10 min read
#100daysofcode [Day - 06]

#100daysofcode [Day - 06]

3
Comments
1 min read
Let's develop a QR Code Generator, part VII: other kinds of data

Let's develop a QR Code Generator, part VII: other kinds of data

3
Comments
7 min read
LEVEL UP with JavaScript! LVL 4

LEVEL UP with JavaScript! LVL 4

7
Comments
2 min read
Getting Started With API {day -15}

Getting Started With API {day -15}

5
Comments 2
1 min read
CSS Transforms Transitions and Animations

CSS Transforms Transitions and Animations

83
Comments 1
7 min read
Step by step instructions to install node and npm using Linux binaries

Step by step instructions to install node and npm using Linux binaries

9
Comments 3
2 min read
How to use Environment Variables in Vite(React Template Example)

How to use Environment Variables in Vite(React Template Example)

15
Comments 12
2 min read
4 Difficulties You Might Encounter When Using vue-i18n

4 Difficulties You Might Encounter When Using vue-i18n

20
Comments
3 min read
CloudFlare URL Shortener

CloudFlare URL Shortener

5
Comments
1 min read
My first freelance job

My first freelance job

13
Comments 6
1 min read
The Ember Times - Issue No. 187

The Ember Times - Issue No. 187

7
Comments
5 min read
JavaScript's asynchronicity - Promises, callbacks and async/await

JavaScript's asynchronicity - Promises, callbacks and async/await

113
Comments 2
13 min read
Execution Context ? Exploring The Core Concepts Of javascript...

Execution Context ? Exploring The Core Concepts Of javascript...

3
Comments 1
2 min read
Observable Infrastructure as Code

Observable Infrastructure as Code

36
Comments
8 min read
JavaScript basics loops

JavaScript basics loops

15
Comments
3 min read
JS Coding Question #3: Is Palindrome [Common Question]

JS Coding Question #3: Is Palindrome [Common Question]

17
Comments 6
1 min read
Control Google Meet With Expressions/Gestures

Control Google Meet With Expressions/Gestures

86
Comments 1
8 min read
Can we make our own music player using an API which'll be free.

Can we make our own music player using an API which'll be free.

7
Comments 1
1 min read
Create Personal Portfolio Using Github Api with Blog

Create Personal Portfolio Using Github Api with Blog

23
Comments 2
6 min read
Modal Overlay in pure JavaScript

Modal Overlay in pure JavaScript

19
Comments 2
1 min read
5 things you should know when you start your career in software engineering.

5 things you should know when you start your career in software engineering.

38
Comments
3 min read
loading...