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 released my own Visual Studio Code Extension Pack and here is how you can too!

💻 I released my own Visual Studio Code Extension Pack and here is how you can too!

164
Comments 5
6 min read
localStorage VS sessionStorage

localStorage VS sessionStorage

20
Comments 1
3 min read
Big O: [1] Pendahuluan Big O

Big O: [1] Pendahuluan Big O

11
Comments
3 min read
Do you use Axios or Fetch?

Do you use Axios or Fetch?

31
Comments 21
1 min read
Writing Immutable and Functional JavaScript

Writing Immutable and Functional JavaScript

58
Comments 5
3 min read
Simple libraries do not guarantee simplicity - Rethinking popular NodeJs libraries

Simple libraries do not guarantee simplicity - Rethinking popular NodeJs libraries

45
Comments 3
2 min read
Tracking errors in Angular with Sentry

Tracking errors in Angular with Sentry

67
Comments 10
6 min read
Let's Build A Currency Exchange Part I

Let's Build A Currency Exchange Part I

20
Comments 1
22 min read
What the Heck is Declarative Programming, Anyways?

What the Heck is Declarative Programming, Anyways?

61
Comments 4
9 min read
Have you ever heard about Vue functional components?

Have you ever heard about Vue functional components?

15
Comments 1
4 min read
Using Children Props for Authenticated Routing in React Router v5 and React 16.9

Using Children Props for Authenticated Routing in React Router v5 and React 16.9

34
Comments 1
2 min read
Minecraft: Javascript Edition

Minecraft: Javascript Edition

27
Comments 5
1 min read
Data mutation in functional JavaScript

Data mutation in functional JavaScript

25
Comments
7 min read
JS Code Golfing - How To Ruin Everyone's Day

JS Code Golfing - How To Ruin Everyone's Day

101
Comments 3
8 min read
The Perfect Wrapper Components in Vue 2.6 and soon Vue 3.0

The Perfect Wrapper Components in Vue 2.6 and soon Vue 3.0

96
Comments 5
3 min read
How I migrate from Express.js to Next.js API Routes

How I migrate from Express.js to Next.js API Routes

25
Comments 4
9 min read
What In Tarnation Are JavaScript Prototypes?

What In Tarnation Are JavaScript Prototypes?

10
Comments
3 min read
OpenCV and Node.js - Image processing

OpenCV and Node.js - Image processing

19
Comments
1 min read
The Best Newsletters to Subscribe to for a Frontend Developer

The Best Newsletters to Subscribe to for a Frontend Developer

693
Comments 24
3 min read
An Introduction to Sets in JavaScript

An Introduction to Sets in JavaScript

6
Comments
2 min read
Anagrams Checker - Three JavaScript Solutions

Anagrams Checker - Three JavaScript Solutions

106
Comments 33
4 min read
Rust -> wasm -> browser & nodejs

Rust -> wasm -> browser & nodejs

18
Comments 1
6 min read
Will Typescript Make Your Software Bug Free?

Will Typescript Make Your Software Bug Free?

6
Comments 12
1 min read
Create your first CSS Custom Properties (Variables)

Create your first CSS Custom Properties (Variables)

23
Comments 2
7 min read
Build Marketing Landing Pages Faster With Reusable Components

Build Marketing Landing Pages Faster With Reusable Components

8
Comments
4 min read
What’s the best JavaScript framework?

What’s the best JavaScript framework?

89
Comments 110
1 min read
Tips to write elegant and resilient components

Tips to write elegant and resilient components

225
Comments 9
4 min read
Promises, promises

Promises, promises

8
Comments
10 min read
A more realistic HTML canvas paint tool

A more realistic HTML canvas paint tool

62
Comments 2
8 min read
The history and legacy of jQuery

The history and legacy of jQuery

38
Comments 1
9 min read
Writing Your First Browser Extension Tutorial - Part 2

Writing Your First Browser Extension Tutorial - Part 2

105
Comments 2
7 min read
Node.js Interview Questions

Node.js Interview Questions

45
Comments 2
2 min read
MERN stack A to Z: Part 2

MERN stack A to Z: Part 2

79
Comments
15 min read
The Best Way To Lazy Load Angular Elements

The Best Way To Lazy Load Angular Elements

39
Comments
1 min read
MVC Calculator in "almost" Vanilla JS

MVC Calculator in "almost" Vanilla JS

9
Comments 3
8 min read
Automatic resume editor

Automatic resume editor

11
Comments
5 min read
Create Code Snippets for Visual Studio Code with ease

Create Code Snippets for Visual Studio Code with ease

39
Comments 1
1 min read
VS Code July 2019 Release Highlights Video

VS Code July 2019 Release Highlights Video

53
Comments 10
1 min read
understanding IIFE's step by step

understanding IIFE's step by step

12
Comments
3 min read
Simple Internet Radio Music Visualizer

Simple Internet Radio Music Visualizer

8
Comments
5 min read
How reduce() function really works

How reduce() function really works

67
Comments 8
2 min read
How can Nodejs handle many requests ?

How can Nodejs handle many requests ?

6
Comments 4
1 min read
Trolls and bots are disrupting social media—here’s how AI can stop them (Part 1)

Trolls and bots are disrupting social media—here’s how AI can stop them (Part 1)

77
Comments 1
10 min read
Setting Up Node API with Typescript

Setting Up Node API with Typescript

11
Comments 2
2 min read
How to Build a Phone Authentication Component with React and Firebase

How to Build a Phone Authentication Component with React and Firebase

60
Comments 3
10 min read
Top 10 JavaScript Patterns Every Developer Likes

Top 10 JavaScript Patterns Every Developer Likes

1380
Comments 31
6 min read
Using Git hooks for easier development

Using Git hooks for easier development

9
Comments
1 min read
React: Destructuring Arguments

React: Destructuring Arguments

6
Comments
1 min read
Battle Engine Devlog #3 - Turn Based Combat

Battle Engine Devlog #3 - Turn Based Combat

4
Comments
2 min read
Make shitty versions of software libraries you use

Make shitty versions of software libraries you use

6
Comments
5 min read
Run any Node.js version

Run any Node.js version

6
Comments
1 min read
Unifying code to read local and network files

Unifying code to read local and network files

6
Comments
3 min read
Asynchronous JavaScript Under 5 Minutes

Asynchronous JavaScript Under 5 Minutes

100
Comments 2
4 min read
A curated list of Async javascript flow

A curated list of Async javascript flow

7
Comments
1 min read
Angular 6 Article Series

Angular 6 Article Series

6
Comments
3 min read
User-Agent (browser) detection

User-Agent (browser) detection

9
Comments
1 min read
The Delight of Browser DevTools

The Delight of Browser DevTools

7
Comments
1 min read
JavaScript: Promises or async-await?

JavaScript: Promises or async-await?

10
Comments
3 min read
Re-Create an Image with Colorful Text

Re-Create an Image with Colorful Text

64
Comments
4 min read
How to Debug JavaScript Quickly

How to Debug JavaScript Quickly

51
Comments 4
6 min read
loading...