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.
Automated Visual Regression Testing with BackstopJS

Automated Visual Regression Testing with BackstopJS

50
Comments 1
10 min read
Crack 'this' concept of Javascript.

Crack 'this' concept of Javascript.

5
Comments
7 min read
30+ Free eBooks for all developers

30+ Free eBooks for all developers

413
Comments 3
2 min read
Understand React Js Hooks once and for all | part II

Understand React Js Hooks once and for all | part II

47
Comments 1
3 min read
How to make a chrome extension with javascript

How to make a chrome extension with javascript

254
Comments 11
4 min read
HTML Tutorial: HTML JavaScript

HTML Tutorial: HTML JavaScript

3
Comments
4 min read
JavaScript Quick Tip: Make Function Arguments Required With Default Parameters

JavaScript Quick Tip: Make Function Arguments Required With Default Parameters

2
Comments
2 min read
Solution: Stone Game VII

Solution: Stone Game VII

11
Comments 1
4 min read
Sorting Algorithms Visualizer

Sorting Algorithms Visualizer

123
Comments 4
1 min read
Roll your own URL shortener using Netlify Redirects.

Roll your own URL shortener using Netlify Redirects.

4
Comments
2 min read
JavaScript v TypeScript

JavaScript v TypeScript

55
Comments 22
1 min read
E-commerce made easy with JAMSTACK!

E-commerce made easy with JAMSTACK!

9
Comments 1
6 min read
A cheat sheet for working with JSON Data in JavaScript

A cheat sheet for working with JSON Data in JavaScript

83
Comments 7
4 min read
Must-Have Skills for Developers in 2021

Must-Have Skills for Developers in 2021

201
Comments 17
6 min read
Learn to code using FreeCodeCamp Especially If You Do Not Have 24/7 Internet Access

Learn to code using FreeCodeCamp Especially If You Do Not Have 24/7 Internet Access

255
Comments 21
5 min read
3 ways to send emails with only few lines of code and Gmail - Series

3 ways to send emails with only few lines of code and Gmail - Series

2
Comments
1 min read
Password Hashing using bcrypt

Password Hashing using bcrypt

3
Comments
2 min read
10 Best Blogging Tools and Resources with TIPS🎁

10 Best Blogging Tools and Resources with TIPS🎁

70
Comments
5 min read
Date filter for HTML Table

Date filter for HTML Table

9
Comments
2 min read
Learning the Big O

Learning the Big O

47
Comments 2
4 min read
JavaScript-30-Day-9

JavaScript-30-Day-9

59
Comments 8
4 min read
useDialog - Vue.js snippets

useDialog - Vue.js snippets

6
Comments
1 min read
Using Inheritance So You Don't Repeat Yourself & Notes.

Using Inheritance So You Don't Repeat Yourself & Notes.

9
Comments 4
3 min read
JavaScript Slider Step By Step | JavaScript Project

JavaScript Slider Step By Step | JavaScript Project

7
Comments
1 min read
LeetCode 55. Jump Game (javascript solution)

LeetCode 55. Jump Game (javascript solution)

5
Comments 1
1 min read
💡 React Hooks: async function in the useEffect

💡 React Hooks: async function in the useEffect

210
Comments 19
1 min read
The complete Full-Stack roadmap 2021 (with resources + based on experience)

The complete Full-Stack roadmap 2021 (with resources + based on experience)

136
Comments 3
1 min read
Vous aimez Rails et Laravel ? Vous aimerez aussi Adonis.js

Vous aimez Rails et Laravel ? Vous aimerez aussi Adonis.js

9
Comments
3 min read
JavaScript-30-Day-10

JavaScript-30-Day-10

18
Comments 2
4 min read
Creating an auto-layout algorithm for graphs

Creating an auto-layout algorithm for graphs

14
Comments
6 min read
ES6 Array Helper methods

ES6 Array Helper methods

7
Comments
4 min read
Introducing Roover – a lightweight audio library for React

Introducing Roover – a lightweight audio library for React

27
Comments 1
2 min read
JavaScript "plain" Object

JavaScript "plain" Object

15
Comments
5 min read
Code Smell 78 - Callback Hell

Code Smell 78 - Callback Hell

2
Comments
2 min read
Learn the Angular Pipe in-Depth + Tips on boosting performance using Pipe

Learn the Angular Pipe in-Depth + Tips on boosting performance using Pipe

25
Comments
7 min read
Simple progress bar component with React and Tailwind

Simple progress bar component with React and Tailwind

92
Comments 5
3 min read
Using WebSockets with React Query

Using WebSockets with React Query

130
Comments 2
5 min read
Complete full-stack web developer roadmap in 2021 (+ free resources)

Complete full-stack web developer roadmap in 2021 (+ free resources)

111
Comments 2
3 min read
CLEAN CODE - BOAS PRÁTICAS

CLEAN CODE - BOAS PRÁTICAS

4
Comments
7 min read
Let's talk about Lodash

Let's talk about Lodash

148
Comments 19
3 min read
Software Development Myths

Software Development Myths

57
Comments 1
4 min read
Understanding Where an Object’s Prototype Comes From

Understanding Where an Object’s Prototype Comes From

5
Comments
1 min read
React Futures - Server Components

React Futures - Server Components

12
Comments
10 min read
We Need To Return The Element From An Array That Passes A Function

We Need To Return The Element From An Array That Passes A Function

4
Comments
1 min read
Understanding Cross-Site Request Forgery (CSRF or XSRF)

Understanding Cross-Site Request Forgery (CSRF or XSRF)

77
Comments
12 min read
Introduction to open source security in the supply chain e-book

Introduction to open source security in the supply chain e-book

15
Comments
2 min read
JS Polyfills - Call, Apply, Bind

JS Polyfills - Call, Apply, Bind

6
Comments 2
2 min read
How to use secure private npm registries

How to use secure private npm registries

13
Comments
2 min read
Google Season of Docs - 1

Google Season of Docs - 1

15
Comments
6 min read
Incremental Static (Re)Generation with Nuxt.js and Layer0

Incremental Static (Re)Generation with Nuxt.js and Layer0

7
Comments
4 min read
25 YouTube Channels to Learn Web Development for Free

25 YouTube Channels to Learn Web Development for Free

370
Comments 22
9 min read
How to keep learning as a developer

How to keep learning as a developer

78
Comments 8
3 min read
🔥 Objects in JavaScript

🔥 Objects in JavaScript

5
Comments
1 min read
Images in a Notion page with gatsby-source-notion-api

Images in a Notion page with gatsby-source-notion-api

7
Comments
2 min read
Programmatically output lyrics on a tee-shirt

Programmatically output lyrics on a tee-shirt

6
Comments
1 min read
Generate breadcrums for your Angular-Router and set page title dynamically.

Generate breadcrums for your Angular-Router and set page title dynamically.

5
Comments
1 min read
12 JavaScript Image Manipulation Libraries For Your Next Web App

12 JavaScript Image Manipulation Libraries For Your Next Web App

41
Comments
8 min read
Cool ES6 Proxy Hacks

Cool ES6 Proxy Hacks

7
Comments 1
1 min read
Optional Chaining (objects & arrays)

Optional Chaining (objects & arrays)

6
Comments
1 min read
Registration Form Validation Using Javascript Tutorial

Registration Form Validation Using Javascript Tutorial

3
Comments 1
1 min read
loading...