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.
JS Test #11: Scope

JS Test #11: Scope

14
Comments
1 min read
Simple yet extremely effective portfolio pieces

Simple yet extremely effective portfolio pieces

20
Comments
3 min read
TypeScript. She's crafty, just my Type....Script. Breaking down tsconfig

TypeScript. She's crafty, just my Type....Script. Breaking down tsconfig

7
Comments 1
13 min read
OOP concepts

OOP concepts

5
Comments
4 min read
Plate Calculator

Plate Calculator

Comments
2 min read
Social assistant - my first full stack project

Social assistant - my first full stack project

3
Comments
1 min read
Elementary Data Structures with JavaScript - Binary trees - PART 1🚀

Elementary Data Structures with JavaScript - Binary trees - PART 1🚀

15
Comments
3 min read
Merge Sort

Merge Sort

13
Comments 1
1 min read
Solution: Shortest Path in Binary Matrix

Solution: Shortest Path in Binary Matrix

11
Comments
5 min read
Javascript Event Loop for dummies 🤡

Javascript Event Loop for dummies 🤡

89
Comments 4
4 min read
How to Become a Web Developer in 2021

How to Become a Web Developer in 2021

171
Comments 3
15 min read
Top Best Data Visualization Tools by Ant.Design in 2021 🔥

Top Best Data Visualization Tools by Ant.Design in 2021 🔥

51
Comments 3
4 min read
Coffee and Null

Coffee and Null

3
Comments 1
3 min read
Intro to Styled Components for your React App

Intro to Styled Components for your React App

150
Comments 6
3 min read
Typed Config via Context in React Native

Typed Config via Context in React Native

7
Comments
3 min read
Understanding front-end data visualization tools ecosystem in 2021 📊📈

Understanding front-end data visualization tools ecosystem in 2021 📊📈

206
Comments 7
13 min read
What's All The Flutter?

What's All The Flutter?

4
Comments 7
1 min read
How to Implement Google Photos Grid in JavaScript

How to Implement Google Photos Grid in JavaScript

31
Comments
9 min read
7 Unique APIs for your next project

7 Unique APIs for your next project

1973
Comments 47
3 min read
An Introduction to React

An Introduction to React

13
Comments 4
8 min read
10 Clean code examples (Javascript).

10 Clean code examples (Javascript).

636
Comments 70
2 min read
How JavaScript Closure is used in real life project ?

How JavaScript Closure is used in real life project ?

17
Comments 4
5 min read
How to Customize Scrollbar and Cursor Pointer

How to Customize Scrollbar and Cursor Pointer

43
Comments 5
2 min read
VanillaJS or Frameworks/Libraries (React)?

VanillaJS or Frameworks/Libraries (React)?

29
Comments 25
1 min read
Enhanced Debugging w/ Ray

Enhanced Debugging w/ Ray

6
Comments 2
2 min read
Deploy the tiniest nodejs server in repl.it

Deploy the tiniest nodejs server in repl.it

6
Comments 1
2 min read
Asynchronous JS: Working with try/catch and promises

Asynchronous JS: Working with try/catch and promises

34
Comments
2 min read
Announcing a New Kind of Boot Camp: Front-End Foxes School

Announcing a New Kind of Boot Camp: Front-End Foxes School

70
Comments 13
4 min read
Jest + Nuxt + Vuetify

Jest + Nuxt + Vuetify

6
Comments 1
1 min read
Solution: Number of Steps to Reduce a Number to Zero

Solution: Number of Steps to Reduce a Number to Zero

11
Comments 3
2 min read
Let's build an actual working Guitar🎸 with JavaScript 💻🤘

Let's build an actual working Guitar🎸 with JavaScript 💻🤘

347
Comments 47
7 min read
4 Takeaways (mistakes) From my First Big Javascript Project

4 Takeaways (mistakes) From my First Big Javascript Project

63
Comments 3
2 min read
The Most Important Thing to Understand About Component Composition 🚀

The Most Important Thing to Understand About Component Composition 🚀

21
Comments
3 min read
Making Promises In JavaScript

Making Promises In JavaScript

13
Comments
7 min read
Tracking the Spread of COVID-19 at Chicago Public Schools, the 3rd Largest Public School District in the United States

Tracking the Spread of COVID-19 at Chicago Public Schools, the 3rd Largest Public School District in the United States

9
Comments
6 min read
Is Javascript really hard?

Is Javascript really hard?

4
Comments 4
3 min read
Tutorial: Sorting ~1761 subreddits to see which subreddits are popular

Tutorial: Sorting ~1761 subreddits to see which subreddits are popular

6
Comments
1 min read
Free Code Camp – Basic Algorithm Scripting - Confirm The Ending

Free Code Camp – Basic Algorithm Scripting - Confirm The Ending

2
Comments 1
7 min read
FizzBuzz Lightyear: to `Infinity` and beyond!

FizzBuzz Lightyear: to `Infinity` and beyond!

6
Comments
3 min read
How to Use the Web Console Helpers Commands in Firefox Developer Edition

How to Use the Web Console Helpers Commands in Firefox Developer Edition

3
Comments
1 min read
Build a browser extension with Svelte

Build a browser extension with Svelte

93
Comments 10
4 min read
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
JavaScript Iterators (array methods) - Codecademy PRO version

JavaScript Iterators (array methods) - Codecademy PRO version

39
Comments
2 min read
Bootstrap 5 CheatSheet By ThemeSelection! 🚀

Bootstrap 5 CheatSheet By ThemeSelection! 🚀

251
Comments 10
2 min read
Day 13: Validate ISBN

Day 13: Validate ISBN

5
Comments
1 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
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
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
Making Sustainable Websites

Making Sustainable Websites

24
Comments 9
6 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
loading...