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.
Delightful Database Design - Mastering MongoDB Queries - Series #11

Delightful Database Design - Mastering MongoDB Queries - Series #11

6
Comments 1
2 min read
Export HTML Table Data into Excel File Using Js

Export HTML Table Data into Excel File Using Js

5
Comments
1 min read
Celery progress bar in React

Celery progress bar in React

19
Comments 7
4 min read
React Double-tap Text to Input.

React Double-tap Text to Input.

11
Comments
6 min read
Get Notified Via Sms When An Action Occurs On A Github Repo

Get Notified Via Sms When An Action Occurs On A Github Repo

3
Comments
3 min read
Image Trail Effects (GSAP)

Image Trail Effects (GSAP)

3
Comments 1
1 min read
CSS: Sky background that will change your websites

CSS: Sky background that will change your websites

34
Comments
3 min read
JavaScript Iterators (array methods) - Codecademy PRO version

JavaScript Iterators (array methods) - Codecademy PRO version

39
Comments
2 min read
Only JavaScript gets template strings' syntax highlighting

Only JavaScript gets template strings' syntax highlighting

11
Comments 8
1 min read
Day 13: Validate ISBN

Day 13: Validate ISBN

5
Comments
1 min read
Bootstrap 5 CheatSheet By ThemeSelection! 🚀

Bootstrap 5 CheatSheet By ThemeSelection! 🚀

251
Comments 10
2 min read
Create a summary for your forem(dev.to) posts easy and fast with Summaryze!

Create a summary for your forem(dev.to) posts easy and fast with Summaryze!

7
Comments 4
2 min read
A Few Interesting Bits About package-lock.json. #yesReally

A Few Interesting Bits About package-lock.json. #yesReally

6
Comments 3
3 min read
Create an XMLHttpRequest wrapper, similar with Fetch API in JavaScript

Create an XMLHttpRequest wrapper, similar with Fetch API in JavaScript

13
Comments 2
4 min read
Making Sustainable Websites

Making Sustainable Websites

24
Comments 9
6 min read
How to Create a Hybrid NPM Module for ESM and CommonJS.

How to Create a Hybrid NPM Module for ESM and CommonJS.

5
Comments
7 min read
Create Drawing Board using Canvas with simple clean code

Create Drawing Board using Canvas with simple clean code

4
Comments
1 min read
React children 👶 💭 – why, when, how

React children 👶 💭 – why, when, how

67
Comments 1
4 min read
JS: Why we should also use formatted strings

JS: Why we should also use formatted strings

46
Comments 4
3 min read
Typescript can be confusing

Typescript can be confusing

62
Comments 26
2 min read
JavaScript nested object destructuring

JavaScript nested object destructuring

5
Comments
1 min read
Chrome Extension Tutorial: Migrating to Manifest V3 from V2

Chrome Extension Tutorial: Migrating to Manifest V3 from V2

27
Comments 5
8 min read
Hacer test de componentes en React con Enzyme

Hacer test de componentes en React con Enzyme

16
Comments 3
10 min read
JAVASCRIPT Callbacks

JAVASCRIPT Callbacks

5
Comments
1 min read
543. Diameter of Binary Tree

543. Diameter of Binary Tree

5
Comments
1 min read
Here’s Another List of Exciting Front-End Challenges

Here’s Another List of Exciting Front-End Challenges

63
Comments
4 min read
React Router in 5 minutes

React Router in 5 minutes

200
Comments 8
4 min read
I completely rewrote my personal website using Dev.to as a CMS

I completely rewrote my personal website using Dev.to as a CMS

275
Comments 16
6 min read
Introducing the Page Visibility API

Introducing the Page Visibility API

17
Comments
4 min read
Learn Vue 3 or Vue 2?

Learn Vue 3 or Vue 2?

5
Comments 4
1 min read
Magic Responsive Tables with Stimulus and IntersectionObserver

Magic Responsive Tables with Stimulus and IntersectionObserver

2
Comments
7 min read
Introduction to Learn Hapi/MySQL Series

Introduction to Learn Hapi/MySQL Series

3
Comments
3 min read
How to persist data and access them on both client and server side in Next.js

How to persist data and access them on both client and server side in Next.js

12
Comments
2 min read
Frontend Knowledge Pills

Frontend Knowledge Pills

57
Comments 9
1 min read
¿Cómo empezar a usar Runnerty?

¿Cómo empezar a usar Runnerty?

13
Comments
7 min read
How to get an accurate position estimate from the Geolocation API in JavaScript

How to get an accurate position estimate from the Geolocation API in JavaScript

49
Comments 1
3 min read
Elementary Data Structures with JavaScript - Linked Lists - PART 2🚀

Elementary Data Structures with JavaScript - Linked Lists - PART 2🚀

11
Comments
3 min read
Creating a JavaScript promise from scratch, Part 7: Unhandled rejection tracking

Creating a JavaScript promise from scratch, Part 7: Unhandled rejection tracking

3
Comments
15 min read
Responsive Navbar with animation

Responsive Navbar with animation

9
Comments
1 min read
Solution: Valid Anagram

Solution: Valid Anagram

10
Comments 1
2 min read
How to check if a string contains at least one letter using regular expression (regex) in JavaScript?

How to check if a string contains at least one letter using regular expression (regex) in JavaScript?

3
Comments
1 min read
Choosing a node.js database

Choosing a node.js database

89
Comments 7
3 min read
Do you know what open source dependencies your teams are using?

Do you know what open source dependencies your teams are using?

7
Comments 3
4 min read
Improving testability of your react components

Improving testability of your react components

10
Comments
5 min read
How & Why to use the `:key` attribute in VueJS v-for loops

How & Why to use the `:key` attribute in VueJS v-for loops

8
Comments
5 min read
I created a reddit clone

I created a reddit clone

80
Comments 3
4 min read
Angular I18nSelect Pipe 🚀

Angular I18nSelect Pipe 🚀

7
Comments
1 min read
JS Node (express-rate-limiter)

JS Node (express-rate-limiter)

7
Comments 2
4 min read
How to do bit manipulation in JavaScript

How to do bit manipulation in JavaScript

14
Comments
4 min read
JavaScript Course — Part 1/3

JavaScript Course — Part 1/3

7
Comments
6 min read
Introduction to Regular Expressions

Introduction to Regular Expressions

21
Comments 5
2 min read
Mastering The Database - Accessing Nested Records - Series #10

Mastering The Database - Accessing Nested Records - Series #10

5
Comments
2 min read
React Patterns: A Component with Many Content Variants

React Patterns: A Component with Many Content Variants

89
Comments 3
3 min read
Multiple Themes for Next.js with next-themes, Tailwind CSS and CSS Custom Properties

Multiple Themes for Next.js with next-themes, Tailwind CSS and CSS Custom Properties

29
Comments
9 min read
JavaScript Course — Part 2/3

JavaScript Course — Part 2/3

3
Comments
3 min read
How to measure the time javascript function with performance.now()

How to measure the time javascript function with performance.now()

5
Comments
1 min read
Simple separation of concerns in JS Part 2

Simple separation of concerns in JS Part 2

3
Comments
2 min read
JavaScript Module Pattern

JavaScript Module Pattern

20
Comments 2
2 min read
Functional programming.js

Functional programming.js

5
Comments
1 min read
Angular KeyValue Pipe 🚀

Angular KeyValue Pipe 🚀

28
Comments 4
1 min read
loading...