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.
How to use form builders in Angular 8 to validate reactive forms

How to use form builders in Angular 8 to validate reactive forms

13
Comments
6 min read
Start trying to make Fetch happen

Start trying to make Fetch happen

8
Comments
3 min read
A Generalized Web Component for Domain-Independent Smart Assistants

A Generalized Web Component for Domain-Independent Smart Assistants

8
Comments
5 min read
bits-ui.com : Simple and elegant UI Library

bits-ui.com : Simple and elegant UI Library

9
Comments
1 min read
How to Build a Super-Modular Todo App with React and Bit Components

How to Build a Super-Modular Todo App with React and Bit Components

49
Comments 1
4 min read
How React Routing works using a Headless CMS

How React Routing works using a Headless CMS

10
Comments
4 min read
CYOMS - Craft Your Own Minecraft Server

CYOMS - Craft Your Own Minecraft Server

5
Comments 2
1 min read
Building a simple app with Nuxt and Morris for displaying charts

Building a simple app with Nuxt and Morris for displaying charts

7
Comments
4 min read
3 rules for writing idiomatic TypeScript

3 rules for writing idiomatic TypeScript

50
Comments
10 min read
How would you go about detecting the height of content within an iframe?

How would you go about detecting the height of content within an iframe?

49
Comments 10
1 min read
I Built a Bot to Try and Get Money Back From My Internet Provider

I Built a Bot to Try and Get Money Back From My Internet Provider

458
Comments 38
4 min read
Visualize data on a Google Map with deck.gl

Visualize data on a Google Map with deck.gl

7
Comments 7
5 min read
ES6 Arrow Functions: All you need to know

ES6 Arrow Functions: All you need to know

76
Comments
4 min read
Awesome CSS Animation Hamburger Menu

Awesome CSS Animation Hamburger Menu

347
Comments 26
1 min read
What's the RxJs/ NgRx code bit that you are most proud of?

What's the RxJs/ NgRx code bit that you are most proud of?

10
Comments 8
1 min read
Jest Tutorial for Beginners: Getting Started With Jest for JavaScript Testing

Jest Tutorial for Beginners: Getting Started With Jest for JavaScript Testing

435
Comments 6
11 min read
Testing & CI/CD in JavaScript Projects

Testing & CI/CD in JavaScript Projects

10
Comments
6 min read
🛡️ How to safely access deeply nested values in javascript?

🛡️ How to safely access deeply nested values in javascript?

14
Comments 4
4 min read
Ways to control flow...

Ways to control flow...

6
Comments
2 min read
Freelancing big projects - 9 key takeaways from my failure that you can learn from

Freelancing big projects - 9 key takeaways from my failure that you can learn from

12
Comments 2
7 min read
Tejas Kumar: Being a Frontend Lead Means Encouraging My Team to Do Incredible Work

Tejas Kumar: Being a Frontend Lead Means Encouraging My Team to Do Incredible Work

19
Comments
6 min read
New book series in the works: Bite Sized JavaScript

New book series in the works: Bite Sized JavaScript

6
Comments
3 min read
Testing iframes in React with Enzyme

Testing iframes in React with Enzyme

12
Comments
2 min read
6 Ways to Help Keep You Going When Working on JavaScript Projects

6 Ways to Help Keep You Going When Working on JavaScript Projects

147
Comments 12
7 min read
Building Blocks (Learn ClojureScript)

Building Blocks (Learn ClojureScript)

10
Comments
7 min read
'Express Middleware' is just a fancy way of chaining a bunch of functions. Explained in 3 mins 😎

'Express Middleware' is just a fancy way of chaining a bunch of functions. Explained in 3 mins 😎

140
Comments 15
3 min read
Secure Automatic Updates for Electron Apps

Secure Automatic Updates for Electron Apps

19
Comments 1
6 min read
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
Document your Javascript code with JSDoc

Document your Javascript code with JSDoc

261
Comments 29
5 min read
The Semantics of Falsy Values

The Semantics of Falsy Values

48
Comments 15
6 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.

486
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.

89
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
Breaking down the last Monolith - Micro Frontends

Breaking down the last Monolith - Micro Frontends

394
Comments 13
16 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
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
loading...