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.
Test Clicks On Connected Components In Under 10 Lines of Code

Test Clicks On Connected Components In Under 10 Lines of Code

8
Comments
2 min read
🐨🎤[GIF] Cheatsheet for Javascript Nullish Coalescing operator

🐨🎤[GIF] Cheatsheet for Javascript Nullish Coalescing operator

71
Comments 8
2 min read
Building AST nodes from source code

Building AST nodes from source code

14
Comments
6 min read
5 Hacks to Speed Up Your TypeScript Development | Satire

5 Hacks to Speed Up Your TypeScript Development | Satire

20
Comments 6
3 min read
Comparing Arrays using isArrayEquals() method

Comparing Arrays using isArrayEquals() method

8
Comments 8
1 min read
Imgur Upload Image Function ⚡

Imgur Upload Image Function ⚡

10
Comments
1 min read
Merge sort

Merge sort

47
Comments
3 min read
🚀 [GIF] Cheatsheet for Javascript Promise API methods - Promise.all, Promise.allSettled, Promise.race, Promise.any

🚀 [GIF] Cheatsheet for Javascript Promise API methods - Promise.all, Promise.allSettled, Promise.race, Promise.any

333
Comments 12
4 min read
WordPress in React Native: Integration using the Rest API

WordPress in React Native: Integration using the Rest API

10
Comments
1 min read
5 Best JavaScript Editors: Developers rank the best tools worldwide

5 Best JavaScript Editors: Developers rank the best tools worldwide

40
Comments 3
4 min read
Completed JavaScript Data Structure Course, and Here is What I Learned About Binary Heap.

Completed JavaScript Data Structure Course, and Here is What I Learned About Binary Heap.

73
Comments 2
4 min read
TypeScript: Declarações Const em expressões literais

TypeScript: Declarações Const em expressões literais

7
Comments
9 min read
Reading Snippets [39 => Arrow Functions]

Reading Snippets [39 => Arrow Functions]

5
Comments
1 min read
Object in JavaScript (Event handling intro): JS

Object in JavaScript (Event handling intro): JS

7
Comments
3 min read
Understanding closures

Understanding closures

13
Comments 2
4 min read
Disabling Prod Mode in already Built Angular App in Chrome

Disabling Prod Mode in already Built Angular App in Chrome

7
Comments
1 min read
Coding Bootcamp - Backend #1 - Asynchronous code

Coding Bootcamp - Backend #1 - Asynchronous code

34
Comments 2
1 min read
Conheça as novas funcionalidades do Vue 3

Conheça as novas funcionalidades do Vue 3

62
Comments 4
10 min read
Upgrading npm dependencies

Upgrading npm dependencies

7
Comments
3 min read
React & Redux: components, API's and handler utilities

React & Redux: components, API's and handler utilities

38
Comments
9 min read
MobX vs Redux comparison

MobX vs Redux comparison

31
Comments 5
1 min read
Divjoy in 2019 and what's coming in 2020 🚀

Divjoy in 2019 and what's coming in 2020 🚀

19
Comments
3 min read
💡 IIFE - Immediately Invoked Function Expressions in JavaScript

💡 IIFE - Immediately Invoked Function Expressions in JavaScript

14
Comments
1 min read
Reusable navbar, Animated headline | Module Monday 70

Reusable navbar, Animated headline | Module Monday 70

54
Comments
2 min read
Turn Any Webpage into your Personal API with Puppeteer

Turn Any Webpage into your Personal API with Puppeteer

125
Comments 2
6 min read
Side Project: Wrote A Node Program That Can Write A Bash Script To Your Computer (Mac/Linux maybe Windows???)

Side Project: Wrote A Node Program That Can Write A Bash Script To Your Computer (Mac/Linux maybe Windows???)

5
Comments 4
2 min read
The Hooks of React Router - Getting Ready for v6

The Hooks of React Router - Getting Ready for v6

15
Comments
3 min read
How to Make a Custom Field Component with TinaCMS

How to Make a Custom Field Component with TinaCMS

7
Comments
9 min read
Securing a large Gatsby site with a CSP

Securing a large Gatsby site with a CSP

16
Comments
5 min read
🚀⚙️ JavaScript Visualized: the JavaScript Engine

🚀⚙️ JavaScript Visualized: the JavaScript Engine

4081
Comments 153
5 min read
Building Hangman with Hyperapp - Part 5

Building Hangman with Hyperapp - Part 5

5
Comments
7 min read
Building Hangman with Hyperapp - Part 2

Building Hangman with Hyperapp - Part 2

6
Comments
8 min read
More JavaScript 101: Module Patterns

More JavaScript 101: Module Patterns

5
Comments
2 min read
Building Hangman with Hyperapp - Part 3

Building Hangman with Hyperapp - Part 3

3
Comments
5 min read
Working on a collaborative edu project

Working on a collaborative edu project

7
Comments
1 min read
Make it accessible: Navigation in Angular

Make it accessible: Navigation in Angular

50
Comments
7 min read
Intro to PWAs and Service Workers

Intro to PWAs and Service Workers

181
Comments
4 min read
Git board - A dashboard build using React in two days from scratch.

Git board - A dashboard build using React in two days from scratch.

32
Comments 6
2 min read
Day-1:Learn React Everyday

Day-1:Learn React Everyday

10
Comments
2 min read
Deterministic testing of a polling task in EmberJS

Deterministic testing of a polling task in EmberJS

10
Comments 1
2 min read
[COMPARISON] Webpack or Parcel, which one is better?

[COMPARISON] Webpack or Parcel, which one is better?

109
Comments 21
6 min read
Understanding classes and prototypes

Understanding classes and prototypes

37
Comments
4 min read
Why Node.js is a perfect enterprise app development platform?

Why Node.js is a perfect enterprise app development platform?

6
Comments 2
6 min read
Quick sort

Quick sort

9
Comments 2
2 min read
JavaScript Find Function Explained

JavaScript Find Function Explained

6
Comments
3 min read
Predicting JavaScript Equality Comparisons Correctly

Predicting JavaScript Equality Comparisons Correctly

7
Comments
3 min read
Create a cool typing animation for your portfolio

Create a cool typing animation for your portfolio

118
Comments 3
2 min read
How to write a Vue.js app completely in TypeScript

How to write a Vue.js app completely in TypeScript

39
Comments 1
9 min read
I Built My Personal Website

I Built My Personal Website

71
Comments 17
1 min read
Insertion sort

Insertion sort

11
Comments
2 min read
How to fix: "locale.Error: unsupported locale setting" on pip install

How to fix: "locale.Error: unsupported locale setting" on pip install

12
Comments 3
1 min read
React Router - Using Location State for Custom UI Navigation

React Router - Using Location State for Custom UI Navigation

22
Comments 2
4 min read
Make Your Website Accessible With axe and TestCafe

Make Your Website Accessible With axe and TestCafe

7
Comments
13 min read
Python Basics, for Javascript Developes: Part 2

Python Basics, for Javascript Developes: Part 2

64
Comments
3 min read
ES2018 Features with simple examples

ES2018 Features with simple examples

160
Comments 9
3 min read
Server-Side Rendered App with Next.js, React and Redux

Server-Side Rendered App with Next.js, React and Redux

321
Comments 14
10 min read
LeafletJS Capture GeoJSON & WKT (SQL Spatial Format)

LeafletJS Capture GeoJSON & WKT (SQL Spatial Format)

7
Comments 3
3 min read
Trap focus using javaScript

Trap focus using javaScript

41
Comments 3
5 min read
Happened in Tech

Happened in Tech

4
Comments
1 min read
[COMPARISON] Angular vs Vue.js vs React.js - which one you should choose in 2020?

[COMPARISON] Angular vs Vue.js vs React.js - which one you should choose in 2020?

115
Comments 27
6 min read
loading...