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.
ES6 in action (or using ES6 to ease problem solving)

ES6 in action (or using ES6 to ease problem solving)

9
Comments
6 min read
Simplify form handling in your app using valid HTML elements

Simplify form handling in your app using valid HTML elements

6
Comments
6 min read
Laravel + Vue = ❤️

Laravel + Vue = ❤️

81
Comments 3
7 min read
How async components can optimize performance in Vue apps

How async components can optimize performance in Vue apps

57
Comments
7 min read
The Semantics of Falsy Values

The Semantics of Falsy Values

48
Comments 15
6 min read
Document your Javascript code with JSDoc

Document your Javascript code with JSDoc

258
Comments 29
5 min read
Debugging: "Failed to construct 'Request': Invalid Argument." in Edge

Debugging: "Failed to construct 'Request': Invalid Argument." in Edge

2
Comments
3 min read
How to Build an AI Enabled Natural Language Synthesization Chrome Extension

How to Build an AI Enabled Natural Language Synthesization Chrome Extension

119
Comments 6
8 min read
Designers can unleash your potentials as a frontend developer

Designers can unleash your potentials as a frontend developer

43
Comments 1
2 min read
ES6 Generators for State Management in React

ES6 Generators for State Management in React

25
Comments 2
3 min read
Is this a €1.000,00 worth Node script?

Is this a €1.000,00 worth Node script?

121
Comments 12
3 min read
My VSCode shortcuts, settings, and extensions for productivity.

My VSCode shortcuts, settings, and extensions for productivity.

485
Comments 36
7 min read
Destructuring Arrays in JavaScript

Destructuring Arrays in JavaScript

41
Comments
3 min read
Adding spinners and notifications to your React app

Adding spinners and notifications to your React app

30
Comments 1
12 min read
'x-www-form-urlencoded' or 'form-data' 😵 ? Explained in 2 mins.

'x-www-form-urlencoded' or 'form-data' 😵 ? Explained in 2 mins.

86
Comments 6
3 min read
PostgreSQL: What is it & How To Install it

PostgreSQL: What is it & How To Install it

29
Comments
1 min read
How to Setup ESLint and Prettier for Your React Apps

How to Setup ESLint and Prettier for Your React Apps

98
Comments 6
12 min read
Should you useState or useReducer 🤷? Doesn't matter really. Explained in 3 mins.

Should you useState or useReducer 🤷? Doesn't matter really. Explained in 3 mins.

26
Comments
3 min read
Breaking down the last Monolith - Micro Frontends

Breaking down the last Monolith - Micro Frontends

394
Comments 13
16 min read
A quick guide to Testing React hooks that use RxJS

A quick guide to Testing React hooks that use RxJS

59
Comments 2
6 min read
Asynchronicity in JavaScript

Asynchronicity in JavaScript

19
Comments
3 min read
docker-https-proxy to proxy your docker containers

docker-https-proxy to proxy your docker containers

11
Comments
1 min read
Using ReactJS with Agility CMS 09:40

Using ReactJS with Agility CMS

8
Comments 2
4 min read
What are your JAMSTACK goals this week?

What are your JAMSTACK goals this week?

15
Comments 27
1 min read
Handling API request race conditions in React

Handling API request race conditions in React

52
Comments 1
10 min read
Tools and the design of a testing experience

Tools and the design of a testing experience

10
Comments
11 min read
Coding a CSS Theme Switcher - So Many Options!

Coding a CSS Theme Switcher - So Many Options!

10
Comments
9 min read
TypeScript: Técnicas de Programação Funcional

TypeScript: Técnicas de Programação Funcional

40
Comments
11 min read
Memory leaks and how to find them using Chrome Dev Tools

Memory leaks and how to find them using Chrome Dev Tools

168
Comments 5
3 min read
ClojureScript in the JavaScript Ecosystem

ClojureScript in the JavaScript Ecosystem

7
Comments
10 min read
JavaScript modules, the good, the bad and the ugly 🧐

JavaScript modules, the good, the bad and the ugly 🧐

129
Comments 3
5 min read
Account Kit By Facebook 👍

Account Kit By Facebook 👍

39
Comments 6
2 min read
Continuous Integration in JavaScript: a Guide (ft. Github Actions)

Continuous Integration in JavaScript: a Guide (ft. Github Actions)

212
Comments 5
7 min read
Refactoring — oops, I’ve been doing it wrong.

Refactoring — oops, I’ve been doing it wrong.

110
Comments 4
6 min read
Thinking in Java: Learn React and React Hooks with Java Code ☕

Thinking in Java: Learn React and React Hooks with Java Code ☕

37
Comments 1
5 min read
NodeJS: How To Add Additional Middleware To Our Express Server

NodeJS: How To Add Additional Middleware To Our Express Server

41
Comments
2 min read
5 Questions for Building a Monorepo

5 Questions for Building a Monorepo

45
Comments 1
7 min read
Testing Firestore locally with Firebase emulators

Testing Firestore locally with Firebase emulators

10
Comments
5 min read
14 Beneficial Tips to Write Cleaner Code in React Apps

14 Beneficial Tips to Write Cleaner Code in React Apps

683
Comments 11
17 min read
Creating Spelunky-style level transitions in Phaser

Creating Spelunky-style level transitions in Phaser

18
Comments 4
6 min read
How to Reach Your Goals: 1000 GitHub Stars in the first Open-Source Software

How to Reach Your Goals: 1000 GitHub Stars in the first Open-Source Software

309
Comments 6
7 min read
Awesome Animation Checkbox CSS Toggle - Day / Night Mode

Awesome Animation Checkbox CSS Toggle - Day / Night Mode

229
Comments 14
1 min read
How to manage multiple nodejs version in a single machine using nvm

How to manage multiple nodejs version in a single machine using nvm

8
Comments 1
1 min read
Function vs Object

Function vs Object

188
Comments 36
4 min read
How to optimize your website(feat.brotli Compression)

How to optimize your website(feat.brotli Compression)

10
Comments
3 min read
A Different Unit Test Pattern

A Different Unit Test Pattern

18
Comments 4
1 min read
Making a simple counter in javascript & HTML

Making a simple counter in javascript & HTML

56
Comments 6
3 min read
What's the FASTEST web framework? | Web Framework Comparisons 07:48

What's the FASTEST web framework? | Web Framework Comparisons

143
Comments 6
1 min read
Resolving path alias in nestjs projects

Resolving path alias in nestjs projects

44
Comments 13
2 min read
Running JSX in your browser without Babel

Running JSX in your browser without Babel

34
Comments 4
2 min read
Who Else Does NOT Like Dark Mode?

Who Else Does NOT Like Dark Mode?

10
Comments 21
1 min read
Deep Cloning Objects in Angular, Typescript, Javascript

Deep Cloning Objects in Angular, Typescript, Javascript

11
Comments
2 min read
Simply JavaScript: a straightforward intro to Mocking, Stubbing, and Interfaces

Simply JavaScript: a straightforward intro to Mocking, Stubbing, and Interfaces

8
Comments
8 min read
The Developer's Guide to the Vue Ecosystem

The Developer's Guide to the Vue Ecosystem

266
Comments 10
3 min read
Adapt client-side JavaScript for use in 11ty (Eleventy) data files

Adapt client-side JavaScript for use in 11ty (Eleventy) data files

9
Comments
4 min read
Why no JavaScript hash sort!? How to sort a simple hash.

Why no JavaScript hash sort!? How to sort a simple hash.

7
Comments
3 min read
JavaScript Iterators and Generators: Synchronous Generators

JavaScript Iterators and Generators: Synchronous Generators

126
Comments
1 min read
How to manage reactive form controls with form groups in Angular 8

How to manage reactive form controls with form groups in Angular 8

11
Comments
6 min read
Introducing A Quick Start Template for Using p5.js in Electron

Introducing A Quick Start Template for Using p5.js in Electron

8
Comments
2 min read
NodeJS: How To Add Routes To Our Express Server

NodeJS: How To Add Routes To Our Express Server

41
Comments 8
2 min read
loading...