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.
When to Write End-to-End Tests

When to Write End-to-End Tests

34
Comments 4
7 min read
How to Optimize your site using Intersection Observer API

How to Optimize your site using Intersection Observer API

7
Comments 1
3 min read
How to Switch from Redux to Recoil

How to Switch from Redux to Recoil

11
Comments
6 min read
Adding Trackball Controls to a Three.js Scene with Sprites

Adding Trackball Controls to a Three.js Scene with Sprites

9
Comments
3 min read
JavaScript Set

JavaScript Set

8
Comments
1 min read
Merge two arrays as a set

Merge two arrays as a set

6
Comments
1 min read
How To Get a PlayStation 5 When It's Always Out of Stock

How To Get a PlayStation 5 When It's Always Out of Stock

140
Comments 15
7 min read
|DOM| DOM: The World of The DOM

|DOM| DOM: The World of The DOM

19
Comments 1
2 min read
Temporal Dead Zone in JavaScript Explained (TDZ)

Temporal Dead Zone in JavaScript Explained (TDZ)

33
Comments 2
8 min read
Create your own NPM Card! Part 2

Create your own NPM Card! Part 2

49
Comments 2
3 min read
React - the rise of the JavaScript powerhouse

React - the rise of the JavaScript powerhouse

37
Comments
4 min read
How to check if a browser window is inside of screens on Electron

How to check if a browser window is inside of screens on Electron

7
Comments
1 min read
Full Stack Boot Camp: Leaving JS for Later

Full Stack Boot Camp: Leaving JS for Later

6
Comments
3 min read
How to make a CLI Quiz App using Javascript for Beginners

How to make a CLI Quiz App using Javascript for Beginners

61
Comments 2
8 min read
The Best approach to use RxJS for clean code

The Best approach to use RxJS for clean code

11
Comments
3 min read
BrowserFileStorage, an IndexedWrapper

BrowserFileStorage, an IndexedWrapper

5
Comments
33 min read
#SeasonsOfServerless Solution 2: Developing "Lovely Ladoos"

#SeasonsOfServerless Solution 2: Developing "Lovely Ladoos"

15
Comments
3 min read
React Design Patterns (Part 1)

React Design Patterns (Part 1)

19
Comments
4 min read
11 JavaScript Console Commands Explained

11 JavaScript Console Commands Explained

111
Comments 6
3 min read
Create Your Own Vue3 Google Maps Component and Deploy to Mobile with Ionic Framework & Capacitor

Create Your Own Vue3 Google Maps Component and Deploy to Mobile with Ionic Framework & Capacitor

15
Comments 6
2 min read
Discord channel for JS lovers.

Discord channel for JS lovers.

3
Comments 6
1 min read
Next.js and Airtable: a tale of empowering no-code tools

Next.js and Airtable: a tale of empowering no-code tools

19
Comments 3
6 min read
What I've learned from the Advent of Code so far (days 1-5)

What I've learned from the Advent of Code so far (days 1-5)

23
Comments 13
5 min read
Awesome Cheatsheets from Instagram

Awesome Cheatsheets from Instagram

80
Comments
56 min read
findIndex method: JavaScript array

findIndex method: JavaScript array

10
Comments
2 min read
Maps with Django (part 1): GeoDjango, SpatiaLite and Leaflet

Maps with Django (part 1): GeoDjango, SpatiaLite and Leaflet

7
Comments
7 min read
Vue vs React: The bigger picture

Vue vs React: The bigger picture

5
Comments
4 min read
Configuring Mock Service Worker (MSW)

Configuring Mock Service Worker (MSW)

18
Comments
5 min read
What Is A Variable? | JS in <3

What Is A Variable? | JS in <3

6
Comments
3 min read
How to create a CLI with NodeJS

How to create a CLI with NodeJS

56
Comments 1
4 min read
UI Dev Newsletter #34

UI Dev Newsletter #34

3
Comments
1 min read
Don't struggle with extending the service worker in Create React App anymore. Upgrade to version 4!

Don't struggle with extending the service worker in Create React App anymore. Upgrade to version 4!

4
Comments 2
2 min read
Avoid toString() Fatal Error [String Casting in JavaScript]

Avoid toString() Fatal Error [String Casting in JavaScript]

5
Comments
4 min read
Page Loading Animation with EasyGrid

Page Loading Animation with EasyGrid

3
Comments
1 min read
Solving day 7 of Advent of Code 2020 in JavaScript

Solving day 7 of Advent of Code 2020 in JavaScript

5
Comments
1 min read
Default Function Parameters

Default Function Parameters

7
Comments
2 min read
JavaScript CPU Emulator Problem

JavaScript CPU Emulator Problem

6
Comments
2 min read
JavaScript Strings Tutorial [Create Strings using Template Literals]

JavaScript Strings Tutorial [Create Strings using Template Literals]

5
Comments
4 min read
seal vs freeze vs preventExtenstions in JS.

seal vs freeze vs preventExtenstions in JS.

8
Comments
2 min read
Resizing a Three.js Scene When the Browser Window Size Changes

Resizing a Three.js Scene When the Browser Window Size Changes

11
Comments 1
2 min read
Getting the frequency of an element in an array in JavaScript

Getting the frequency of an element in an array in JavaScript

27
Comments 18
2 min read
Why Should I Learn ReactJS?

Why Should I Learn ReactJS?

6
Comments 2
4 min read
How I started JavaScript

How I started JavaScript

59
Comments 7
4 min read
Destructuring Assignment In A Function Parameter

Destructuring Assignment In A Function Parameter

6
Comments
2 min read
Reproducible Node Builds With npm ci

Reproducible Node Builds With npm ci

7
Comments
6 min read
Web Development Project Ideas for Beginners

Web Development Project Ideas for Beginners

45
Comments 1
2 min read
Understanding the Object-Oriented Programming

Understanding the Object-Oriented Programming

37
Comments 3
6 min read
The easiest way to patch your npm package when there is a 🐛

The easiest way to patch your npm package when there is a 🐛

49
Comments 14
2 min read
There's more to console than .log() in JavaScript

There's more to console than .log() in JavaScript

14
Comments 1
3 min read
From 0 to 100 Followers on Twitter. How I Grew My Developer Account 🥳

From 0 to 100 Followers on Twitter. How I Grew My Developer Account 🥳

7
Comments
5 min read
Higher Order Functions

Higher Order Functions

6
Comments
1 min read
Javascript : Arrays and Objects

Javascript : Arrays and Objects

5
Comments
4 min read
Javascript Project - Character Counter

Javascript Project - Character Counter

6
Comments
1 min read
Use Javascript – .map(), .find(), .reduce() and .filter()

Use Javascript – .map(), .find(), .reduce() and .filter()

4
Comments
4 min read
I created a light and easy to use PGP encryption tool 🔐

I created a light and easy to use PGP encryption tool 🔐

6
Comments 2
2 min read
Will cross-browser testing still be relevant in 2021?

Will cross-browser testing still be relevant in 2021?

4
Comments
1 min read
React Hooks Demystified

React Hooks Demystified

5
Comments
4 min read
How to Fix Blurry Text on HTML Canvases on Mobile Phones

How to Fix Blurry Text on HTML Canvases on Mobile Phones

10
Comments
4 min read
Determining real data types in Javascript using Object.prototype.toString

Determining real data types in Javascript using Object.prototype.toString

7
Comments
2 min read
Chapter 1 : Values, Types, and Operators in JavaScript - a quick ride

Chapter 1 : Values, Types, and Operators in JavaScript - a quick ride

7
Comments
5 min read
loading...