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.
I Made a Chrome Extension. Slack Channels Grouping

I Made a Chrome Extension. Slack Channels Grouping

6
Comments
2 min read
TIL #0: Destructuring in JS

TIL #0: Destructuring in JS

7
Comments
2 min read
OMFG... Dependabot is free now. Close your security vulnerabilities faster than ever!

OMFG... Dependabot is free now. Close your security vulnerabilities faster than ever!

62
Comments 6
2 min read
Easy apps with hyperHTML — 2, Events and components

Easy apps with hyperHTML — 2, Events and components

8
Comments
5 min read
Want to become a React developer? Here’s a massive 48-part tutorial created by a top technology school

Want to become a React developer? Here’s a massive 48-part tutorial created by a top technology school

344
Comments 2
21 min read
Transducers - a Generalized Concept for Data Transformations

Transducers - a Generalized Concept for Data Transformations

51
Comments 4
10 min read
Add reliable voice and video chat with Vue.js and CometChat

Add reliable voice and video chat with Vue.js and CometChat

7
Comments 1
14 min read
Flask Vue.js Integration Tutorial

Flask Vue.js Integration Tutorial

87
Comments 24
5 min read
Emscripten Node.js tips

Emscripten Node.js tips

3
Comments
1 min read
Roghib

Roghib

3
Comments
1 min read
Note App - Part 1: Setup the Node API

Note App - Part 1: Setup the Node API

19
Comments 5
6 min read
Understanding the reduce method in 2 mins

Understanding the reduce method in 2 mins

10
Comments
2 min read
What does react-beautiful-dnd cost to maintain?

What does react-beautiful-dnd cost to maintain?

186
Comments 6
8 min read
Difference between Node dependencies using emojis 🤷‍♂️ 🤷‍♀️

Difference between Node dependencies using emojis 🤷‍♂️ 🤷‍♀️

37
Comments 2
3 min read
Scraping single page applications with ease.

Scraping single page applications with ease.

42
Comments 3
3 min read
5 WebStorm shortcuts I use everyday

5 WebStorm shortcuts I use everyday

14
Comments
2 min read
Conquering Job Interview Code Challenges v1.0

Conquering Job Interview Code Challenges v1.0

10
Comments
9 min read
Timelapse: Creating a Landing Page

Timelapse: Creating a Landing Page

7
Comments
1 min read
Solving my own problem with Software

Solving my own problem with Software

11
Comments 4
2 min read
How to write a promise in javascript

How to write a promise in javascript

4
Comments
1 min read
Top 6 Vue Admin Templates

Top 6 Vue Admin Templates

20
Comments 2
5 min read
Endless Run Game: Car Race

Endless Run Game: Car Race

5
Comments 2
1 min read
#EmberJS2019: Build a Larger Community

#EmberJS2019: Build a Larger Community

9
Comments
8 min read
The Plain Gatsby starter

The Plain Gatsby starter

41
Comments
1 min read
Adding ReasonML to a Vue application

Adding ReasonML to a Vue application

24
Comments
5 min read
How to approach solving a challenge during a coding interview

How to approach solving a challenge during a coding interview

257
Comments 44
8 min read
Recreating paintings with Generative Art, using p5.js

Recreating paintings with Generative Art, using p5.js

22
Comments 1
3 min read
Promise.race vs. Promise.any And Promise.all vs. Promise.allSettled

Promise.race vs. Promise.any And Promise.all vs. Promise.allSettled

191
Comments 14
5 min read
Microsoft Azure for Spoiled People

Microsoft Azure for Spoiled People

100
Comments 15
8 min read
The JavaScript Set Object

The JavaScript Set Object

8
Comments 2
3 min read
Node.js file streams explained!

Node.js file streams explained!

19
Comments
14 min read
How to create a Node App within a Docker container

How to create a Node App within a Docker container

24
Comments
4 min read
ECMAScript Classes - Keeping Things Private

ECMAScript Classes - Keeping Things Private

88
Comments 2
5 min read
Understanding Design Patterns: Command Pattern using StockTrader and R2D2 (StarWars) Examples!

Understanding Design Patterns: Command Pattern using StockTrader and R2D2 (StarWars) Examples!

122
Comments 2
6 min read
How to show desktop notifications using JavaScript

How to show desktop notifications using JavaScript

254
Comments 9
3 min read
Quick JavaScript Tip: the some() method

Quick JavaScript Tip: the some() method

105
Comments 15
2 min read
Need help on creating private instances of a web app

Need help on creating private instances of a web app

4
Comments 4
1 min read
I explain how the browser renders an interactive webpage like you were five

I explain how the browser renders an interactive webpage like you were five

10
Comments
2 min read
Stonex — predictable simple state container

Stonex — predictable simple state container

20
Comments
4 min read
Is “Defensive Programming” actually healthy?

Is “Defensive Programming” actually healthy?

168
Comments 125
5 min read
JavaScript: By Value Versus By Reference

JavaScript: By Value Versus By Reference

7
Comments 2
3 min read
Gently introduction to React Hooks. Part 2

Gently introduction to React Hooks. Part 2

19
Comments
5 min read
Mint 🍃: Creating Packages

Mint 🍃: Creating Packages

15
Comments 4
3 min read
Exploiting Common Serverless Security Flaws in AWS

Exploiting Common Serverless Security Flaws in AWS

7
Comments 2
11 min read
Top Node.js Frameworks for Web Developers

Top Node.js Frameworks for Web Developers

9
Comments
2 min read
How to build a Router with vanilla JavaScript

How to build a Router with vanilla JavaScript

240
Comments 11
5 min read
Blocky: A basic pixel art editor

Blocky: A basic pixel art editor

10
Comments
7 min read
An emoji dictionary in Svelte

An emoji dictionary in Svelte

10
Comments 3
4 min read
Weekly Round-up #2

Weekly Round-up #2

13
Comments
2 min read
An Alternative Ternary

An Alternative Ternary

15
Comments
2 min read
GraphQL Server in under 5 minutes (TypeScript)

GraphQL Server in under 5 minutes (TypeScript)

54
Comments 2
2 min read
Vue Dashboard Tutorial Using Cube.js

Vue Dashboard Tutorial Using Cube.js

69
Comments
6 min read
Vanilla change detection with Proxies in Javascript

Vanilla change detection with Proxies in Javascript

18
Comments
2 min read
Make your function calls more readable

Make your function calls more readable

53
Comments 3
4 min read
Easy apps with hyperHTML — 1, wire/bind

Easy apps with hyperHTML — 1, wire/bind

10
Comments
4 min read
Let’s code a client side router for your frameworkless SPA

Let’s code a client side router for your frameworkless SPA

9
Comments
4 min read
How to pass extra params to your handlers functions with React?

How to pass extra params to your handlers functions with React?

6
Comments 4
3 min read
Gently introduction to React Hooks. Part 1

Gently introduction to React Hooks. Part 1

83
Comments 9
6 min read
Using mocked APIs to increase developer productivity

Using mocked APIs to increase developer productivity

85
Comments 6
4 min read
Svelte 3: Começando com Svelte 3

Svelte 3: Começando com Svelte 3

12
Comments 1
5 min read
loading...