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.
Refactor your if statements for improved readability

Refactor your if statements for improved readability

7
Comments 1
2 min read
Creating a Counter component without a single line of JS

Creating a Counter component without a single line of JS

11
Comments 3
3 min read
Low-Level Charts in React

Low-Level Charts in React

59
Comments
5 min read
A nice introduction to JavaScript variables

A nice introduction to JavaScript variables

40
Comments 3
11 min read
How to Reduce RAM Consumption by X6 When Using ts-node

How to Reduce RAM Consumption by X6 When Using ts-node

35
Comments 3
3 min read
New Gatsby Course!

New Gatsby Course!

69
Comments 6
2 min read
Punctuation in programming languages

Punctuation in programming languages

2
Comments
1 min read
How To Build an SMTP Mail Server with Express, Node, and Gmail

How To Build an SMTP Mail Server with Express, Node, and Gmail

233
Comments 5
6 min read
Letter combinations of phone number with a queue

Letter combinations of phone number with a queue

6
Comments
2 min read
Simple-Logic-Behind-Jquery

Simple-Logic-Behind-Jquery

4
Comments
1 min read
Understanding useCallback in react

Understanding useCallback in react

132
Comments 5
3 min read
Development Progress of AbstractMark, the modern markup language

Development Progress of AbstractMark, the modern markup language

6
Comments
2 min read
[ Q ] how to disable or change "this.webpackJsonP" in react new version

[ Q ] how to disable or change "this.webpackJsonP" in react new version

4
Comments
1 min read
Making your App really Sexy with a React Singleton Hook

Making your App really Sexy with a React Singleton Hook

11
Comments
5 min read
JS Experts! May you help me to learn the best workflow using APIs and Redux? [question for experts]

JS Experts! May you help me to learn the best workflow using APIs and Redux? [question for experts]

2
Comments
2 min read
Download Images using JavaScript 📸

Download Images using JavaScript 📸

44
Comments 15
2 min read
The 3 best features announced at GatsbyConf 2021

The 3 best features announced at GatsbyConf 2021

9
Comments 6
2 min read
I've used the pipe() function 2,560 times and I can tell you it's good!

I've used the pipe() function 2,560 times and I can tell you it's good!

18
Comments 4
4 min read
Stop coding your own html emails. I created a no-code email template builder.

Stop coding your own html emails. I created a no-code email template builder.

34
Comments 3
2 min read
(Javascript) My learning journey: DOM Manipulation 201

(Javascript) My learning journey: DOM Manipulation 201

31
Comments
3 min read
(Javascript) My learning journey: Numbers, Dates and Timer

(Javascript) My learning journey: Numbers, Dates and Timer

10
Comments
3 min read
Day 31: Radix Sort

Day 31: Radix Sort

6
Comments
1 min read
Joi Validation in Javascript— How to translate the errors

Joi Validation in Javascript— How to translate the errors

9
Comments 4
3 min read
Avoid Magic Numbers to Increase Code Readability

Avoid Magic Numbers to Increase Code Readability

9
Comments 3
2 min read
Array Methods And Callbacks In Javascript

Array Methods And Callbacks In Javascript

25
Comments 2
5 min read
Stop infinite loop in JavaScript debugger - Google Chrome

Stop infinite loop in JavaScript debugger - Google Chrome

15
Comments 2
2 min read
Numberize a value

Numberize a value

2
Comments
2 min read
Remove Duplicates With Set() - Full-Stop

Remove Duplicates With Set() - Full-Stop

29
Comments 6
3 min read
The Ultimate Guide to Angular User Login and Registration (Cookies, JWT)

The Ultimate Guide to Angular User Login and Registration (Cookies, JWT)

81
Comments 6
15 min read
Persist Scroll Positions with Hotwire Turbo

Persist Scroll Positions with Hotwire Turbo

18
Comments
1 min read
Converting a JavaScript Library to ReScript

Converting a JavaScript Library to ReScript

11
Comments
13 min read
How to Speed Up Web Development Process Using Quarkly

How to Speed Up Web Development Process Using Quarkly

64
Comments
6 min read
5 Less Known JavaScript Features That You Should Know About

5 Less Known JavaScript Features That You Should Know About

11
Comments
4 min read
A taste of syntactic sugar with async/await

A taste of syntactic sugar with async/await

86
Comments
5 min read
Understanding Global Execution Context and Execution Context Stack

Understanding Global Execution Context and Execution Context Stack

16
Comments
4 min read
Eggasaurus: JavaScript SPA Browser Game

Eggasaurus: JavaScript SPA Browser Game

28
Comments 4
5 min read
Beware silently skipped tests in Mocha

Beware silently skipped tests in Mocha

8
Comments 2
4 min read
CSS - animation with transition property example

CSS - animation with transition property example

15
Comments 2
2 min read
Style console.log() output with CSS - Part 2

Style console.log() output with CSS - Part 2

30
Comments 2
2 min read
The ultimate Cheat sheets compilation (200+) - 🔥Roadmap to dev 🚀 - 2

The ultimate Cheat sheets compilation (200+) - 🔥Roadmap to dev 🚀 - 2

231
Comments 13
10 min read
How do you prefer to create a new project?

How do you prefer to create a new project?

9
Comments 7
1 min read
TIL: JS Soft Links

TIL: JS Soft Links

5
Comments
2 min read
Why you should use IHP instead of express

Why you should use IHP instead of express

21
Comments
6 min read
let or const or var? When to use what?

let or const or var? When to use what?

5
Comments
2 min read
How To Create and Use Private NPM Packages

How To Create and Use Private NPM Packages

14
Comments
3 min read
Namespacing Chrome Storage for page dependant settings for your Chrome Extension

Namespacing Chrome Storage for page dependant settings for your Chrome Extension

3
Comments
2 min read
Why you should host public npm packages in a private registry

Why you should host public npm packages in a private registry

12
Comments
4 min read
How to disable ESLint for some lines, files, or folders

How to disable ESLint for some lines, files, or folders

10
Comments
2 min read
What is JAVASCRIPT??

What is JAVASCRIPT??

3
Comments 1
2 min read
How to Style Map Layers in Mapbox GL JS

How to Style Map Layers in Mapbox GL JS

6
Comments
6 min read
Can you still save your soul?

Can you still save your soul?

2
Comments
1 min read
Less is more; simplify your React code to super power your applications - part 3

Less is more; simplify your React code to super power your applications - part 3

21
Comments
8 min read
How to build Vue composition apps.

How to build Vue composition apps.

2
Comments
2 min read
Vite 2 - A speed comparison in Vue

Vite 2 - A speed comparison in Vue

6
Comments
2 min read
How To Create A Global "JSON Search Algorithm" In JavaScript.

How To Create A Global "JSON Search Algorithm" In JavaScript.

19
Comments 7
9 min read
Tailwind JSX and class composition

Tailwind JSX and class composition

9
Comments
8 min read
Intro to VueJs for beginners-2

Intro to VueJs for beginners-2

6
Comments
4 min read
Chrome extensions: Local storage

Chrome extensions: Local storage

75
Comments 17
6 min read
Lessons learned during my journey of becoming a Web Developer

Lessons learned during my journey of becoming a Web Developer

58
Comments 7
14 min read
Solution: Missing Number

Solution: Missing Number

6
Comments 3
2 min read
loading...