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.
🚀10 Trending projects on GitHub for web developers - 30th May 2020

🚀10 Trending projects on GitHub for web developers - 30th May 2020

688
Comments 2
2 min read
Sudoku Part I: Is the Board Valid?

Sudoku Part I: Is the Board Valid?

10
Comments
9 min read
15 JavaScript Tips: best practices to simplify your code

15 JavaScript Tips: best practices to simplify your code

123
Comments 2
10 min read
SVG Animations in React using react-spring

SVG Animations in React using react-spring

7
Comments 1
4 min read
ES5 Function To ES6 Arrow Function

ES5 Function To ES6 Arrow Function

5
Comments 7
2 min read
Developer CMS - open-source headless cms

Developer CMS - open-source headless cms

3
Comments 2
1 min read
Angular @Directives @Input() binding properly binding type understanding

Angular @Directives @Input() binding properly binding type understanding

3
Comments
1 min read
Sending emails with Node.js

Sending emails with Node.js

12
Comments 1
5 min read
Developer Dark Arts: React Class Components

Developer Dark Arts: React Class Components

6
Comments
5 min read
A long pending to-do task - The Portfolio Website!!!

A long pending to-do task - The Portfolio Website!!!

4
Comments
2 min read
Setting up an Express Server 06:51

Setting up an Express Server

4
Comments
1 min read
Understanding Set in Javascript

Understanding Set in Javascript

5
Comments
2 min read
VirtualizedList: missing keys for items

VirtualizedList: missing keys for items

5
Comments
2 min read
My eyes! or How to [get, avoid] Forced Synchronous Layouts

My eyes! or How to [get, avoid] Forced Synchronous Layouts

6
Comments
2 min read
Node.js

Node.js

3
Comments
2 min read
Fixing a bug on my open source project: From start to finish.

Fixing a bug on my open source project: From start to finish.

50
Comments 2
6 min read
Another random string generator

Another random string generator

7
Comments
1 min read
Benchmarking JavaScript Loops and Methods (Part 1)

Benchmarking JavaScript Loops and Methods (Part 1)

8
Comments
7 min read
Randomness with JavaScript

Randomness with JavaScript

7
Comments 2
3 min read
Why it's important to strengthen core HTML/CSS and Vanilla JS before frameworks.

Why it's important to strengthen core HTML/CSS and Vanilla JS before frameworks.

10
Comments
2 min read
What's something you're currently learning?

What's something you're currently learning?

52
Comments 152
1 min read
Hugo Pipeline Series – Editing and Deploying

Hugo Pipeline Series – Editing and Deploying

7
Comments
3 min read
Vanilla JavaScript localStorage

Vanilla JavaScript localStorage

8
Comments 4
2 min read
Build a PWA learning JS DOM - Video tutorial series

Build a PWA learning JS DOM - Video tutorial series

87
Comments 12
2 min read
To WASM or not to WASM?

To WASM or not to WASM?

60
Comments 8
7 min read
Game on console.log()?

Game on console.log()?

29
Comments
3 min read
Create your own CAPTCHA - part 4 - Algorithm, Node, TypeScript & React

Create your own CAPTCHA - part 4 - Algorithm, Node, TypeScript & React

30
Comments 1
10 min read
Scalable WebSocket server in NodeJS with socket.io and AWS

Scalable WebSocket server in NodeJS with socket.io and AWS

36
Comments 2
5 min read
CORS : Understanding Cross Origin Resource Sharing

CORS : Understanding Cross Origin Resource Sharing

29
Comments
7 min read
Don't know what to test on your React App? Learn how to make a test list.

Don't know what to test on your React App? Learn how to make a test list.

61
Comments
7 min read
Power of 2, solving a google interview question. Playing with bits.

Power of 2, solving a google interview question. Playing with bits.

46
Comments 6
3 min read
ES6 Modules in Node

ES6 Modules in Node

25
Comments 1
2 min read
NestJS: Introduction

NestJS: Introduction

21
Comments
2 min read
Build Instagram Using TypeScript, Node, Express and Vue - Part 1

Build Instagram Using TypeScript, Node, Express and Vue - Part 1

122
Comments 5
9 min read
How to use react-dropzone with react-hook-form

How to use react-dropzone with react-hook-form

31
Comments 10
5 min read
Learn JavaScript by building a UI framework: Part 6 - Intro to Virtual DOM Algorithms

Learn JavaScript by building a UI framework: Part 6 - Intro to Virtual DOM Algorithms

121
Comments 2
5 min read
Shopify App From Scratch #12 - User Interface 2

Shopify App From Scratch #12 - User Interface 2

13
Comments 1
9 min read
Vuetensils 0.7: Dates, Tooltips, Skip links, and more.

Vuetensils 0.7: Dates, Tooltips, Skip links, and more.

2
Comments 1
5 min read
Add Actions to Your State Machines

Add Actions to Your State Machines

9
Comments
9 min read
In defense of the Angular framework

In defense of the Angular framework

137
Comments 30
4 min read
Sessions and Cookies and (local)Storage, Oh My!

Sessions and Cookies and (local)Storage, Oh My!

68
Comments 11
2 min read
Error handling in javascript

Error handling in javascript

5
Comments 1
2 min read
The state of package signing across package managers

The state of package signing across package managers

35
Comments
8 min read
Cool Photo Transition

Cool Photo Transition

6
Comments
1 min read
How to create a Google Chrome extension

How to create a Google Chrome extension

18
Comments 1
3 min read
Rethinking responsive Webdesign

Rethinking responsive Webdesign

95
Comments 15
9 min read
React-Redux boiler-plate

React-Redux boiler-plate

14
Comments
3 min read
Major improvements made to monetize-npm-cli 🔥

Major improvements made to monetize-npm-cli 🔥

5
Comments
2 min read
Filter Through A list of Images in Javascript

Filter Through A list of Images in Javascript

9
Comments
1 min read
React Learning Path in 2020

React Learning Path in 2020

52
Comments 1
1 min read
Leetcode - Reverse Integer (with JavaScript)

Leetcode - Reverse Integer (with JavaScript)

18
Comments 5
1 min read
History of ECMA (ES5, ES6 & Beyond!)

History of ECMA (ES5, ES6 & Beyond!)

21
Comments 2
3 min read
Implementing your own Generator using closure !!!

Implementing your own Generator using closure !!!

5
Comments
1 min read
Power of Js reducer

Power of Js reducer

6
Comments
2 min read
ViewModel Decorators in Web Atoms for Xamarin.Forms

ViewModel Decorators in Web Atoms for Xamarin.Forms

17
Comments
2 min read
How to use async, defer in html

How to use async, defer in html

6
Comments
1 min read
Como criar uma extensão do Google Chrome

Como criar uma extensão do Google Chrome

12
Comments 1
3 min read
JavaScript: Quiz Time

JavaScript: Quiz Time

7
Comments
3 min read
These free tools for developers are 🔥🔥🔥

These free tools for developers are 🔥🔥🔥

995
Comments 56
4 min read
Topological sort, Solving Google Interview Question

Topological sort, Solving Google Interview Question

114
Comments 11
5 min read
loading...