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.
A Simple Guide to Javascript Destructuring

A Simple Guide to Javascript Destructuring

69
Comments 3
9 min read
Simple explanation of event.currentTarget, event.target and event delegation

Simple explanation of event.currentTarget, event.target and event delegation

29
Comments
4 min read
How to use reduce with React?

How to use reduce with React?

5
Comments
1 min read
Serialization and you

Serialization and you

11
Comments
5 min read
Vue3 Firebase Composable Introduction w/ Ionic Framework

Vue3 Firebase Composable Introduction w/ Ionic Framework

7
Comments
3 min read
100,000 post views on dev.to

100,000 post views on dev.to

31
Comments 23
1 min read
D3 Building Blocks #2: Using D3 to Style Elements

D3 Building Blocks #2: Using D3 to Style Elements

1
Comments
3 min read
Debouncing in Javascript

Debouncing in Javascript

4
Comments
2 min read
Use Paypal Smart Button as Vue Component (Part 2 of 3)

Use Paypal Smart Button as Vue Component (Part 2 of 3)

7
Comments
3 min read
D3 Building Blocks #1: Using D3 Methods to Manipulate the DOM

D3 Building Blocks #1: Using D3 Methods to Manipulate the DOM

8
Comments
3 min read
Readying JavaScript packages for better future

Readying JavaScript packages for better future

5
Comments
2 min read
Creating an S.E.O Conquering Meta Tags Handler in Your Vue App.

Creating an S.E.O Conquering Meta Tags Handler in Your Vue App.

5
Comments
5 min read
Jordan Uses Proxycrawl

Jordan Uses Proxycrawl

5
Comments
6 min read
Chingu Weekly Update Vol 123

Chingu Weekly Update Vol 123

2
Comments
2 min read
Add Binary (LeetCode #67)

Add Binary (LeetCode #67)

8
Comments
2 min read
7 New Things in npm Version 7 18:41

7 New Things in npm Version 7

5
Comments
1 min read
Interactive SVG + JS map

Interactive SVG + JS map

69
Comments 10
3 min read
Build a CGPA Calculator with AdonisJS: Authentication

Build a CGPA Calculator with AdonisJS: Authentication

6
Comments
7 min read
Checking the Dimensions of an HTML Element in Vanilla JavaScript

Checking the Dimensions of an HTML Element in Vanilla JavaScript

19
Comments 3
2 min read
Build a CGPA Calculator using AdonisJS: Introduction

Build a CGPA Calculator using AdonisJS: Introduction

6
Comments
3 min read
JS 101: Classes in Plain JavaScript

JS 101: Classes in Plain JavaScript

5
Comments
4 min read
18 tips/tricks for Junior JavaScript Developer

18 tips/tricks for Junior JavaScript Developer

105
Comments 5
3 min read
A QuickStart Guide For TypeScript

A QuickStart Guide For TypeScript

22
Comments 2
3 min read
Allow Me to Introduce Myself...

Allow Me to Introduce Myself...

15
Comments 6
3 min read
All the use cases of useState I use in my projects.

All the use cases of useState I use in my projects.

48
Comments 4
3 min read
How to add transition effect for BottomTabNavigator in React Navigation?

How to add transition effect for BottomTabNavigator in React Navigation?

2
Comments
1 min read
Interview JS Part 4 - DOM and Layout Trees

Interview JS Part 4 - DOM and Layout Trees

7
Comments
2 min read
Building a geolocation app using Google Maps API in Vanilla JavaScript

Building a geolocation app using Google Maps API in Vanilla JavaScript

132
Comments 6
8 min read
Webpack and Babel

Webpack and Babel

3
Comments
3 min read
The Perfect Dark Mode

The Perfect Dark Mode

210
Comments 6
13 min read
HTML Video Events done right

HTML Video Events done right

1
Comments
3 min read
JS Spread Operator: How It Works and Why It's Useful

JS Spread Operator: How It Works and Why It's Useful

8
Comments
2 min read
How do you deploy your Gatsby website?

How do you deploy your Gatsby website?

6
Comments 16
1 min read
🚀10 Trending projects on GitHub for web developers - 27th November 2020

🚀10 Trending projects on GitHub for web developers - 27th November 2020

107
Comments 1
2 min read
Step by-step guide to start selling on mano mano with cedcommerce

Step by-step guide to start selling on mano mano with cedcommerce

2
Comments
2 min read
Add, Update and Delete properties from JavaScript Object

Add, Update and Delete properties from JavaScript Object

25
Comments 2
3 min read
Writing Cleaner Tests with Jest Extensions

Writing Cleaner Tests with Jest Extensions

6
Comments
5 min read
Authentication with Vue(x)+Firebase

Authentication with Vue(x)+Firebase

39
Comments 3
9 min read
My First NPM Package

My First NPM Package

2
Comments 1
1 min read
7 code smells in your React components

7 code smells in your React components

902
Comments 44
9 min read
localStorage vs cookies: the "tabs vs spaces" sterile debate of web development 🙄

localStorage vs cookies: the "tabs vs spaces" sterile debate of web development 🙄

60
Comments 19
3 min read
⏰ Display 3D models on the web in 1 minute

⏰ Display 3D models on the web in 1 minute

48
Comments
2 min read
Best RESTful API Practices and Tools

Best RESTful API Practices and Tools

49
Comments 14
7 min read
5 string methods in JavaScript.

5 string methods in JavaScript.

3
Comments
2 min read
How to for..of with your own objects in JS (iterable & iterator protocol) [LET'S CODE]

How to for..of with your own objects in JS (iterable & iterator protocol) [LET'S CODE]

13
Comments
1 min read
Run asynchronous tasks in batches in NodeJS

Run asynchronous tasks in batches in NodeJS

5
Comments
3 min read
"Variables declared with const cannot change" ... well kinda...

"Variables declared with const cannot change" ... well kinda...

20
Comments 3
2 min read
Desestructuración con valores por defecto en Javascript

Desestructuración con valores por defecto en Javascript

9
Comments
2 min read
JavaScript call, bind, and apply methods

JavaScript call, bind, and apply methods

39
Comments 1
5 min read
A Beginner’s Guide to Managing React State with Hooks

A Beginner’s Guide to Managing React State with Hooks

10
Comments
4 min read
JavaScript find() method

JavaScript find() method

23
Comments
2 min read
Using Dexie.js to write slick IndexedDB code

Using Dexie.js to write slick IndexedDB code

34
Comments 2
8 min read
Module Resolution or Import Alias: The Final Guide

Module Resolution or Import Alias: The Final Guide

6
Comments
9 min read
Differenze tra providers vs viewProviders in Angular (e tree shaking)

Differenze tra providers vs viewProviders in Angular (e tree shaking)

5
Comments
6 min read
Budget Calculator using bootstrap and JS

Budget Calculator using bootstrap and JS

6
Comments
1 min read
Setting Up Typescript Project From Scratch

Setting Up Typescript Project From Scratch

6
Comments
6 min read
Fruity For Loops Yeah!

Fruity For Loops Yeah!

16
Comments 3
5 min read
Why to learn Firebase as a Front end developer?

Why to learn Firebase as a Front end developer?

42
Comments 6
2 min read
Why Everyone Should Learn Programming?

Why Everyone Should Learn Programming?

17
Comments 12
2 min read
Intro to measuring page performance with Puppeteer & Playwright

Intro to measuring page performance with Puppeteer & Playwright

25
Comments
5 min read
loading...