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.
Advanced TypeScript Exercises - Answer 9

Advanced TypeScript Exercises - Answer 9

17
Comments 1
1 min read
How I improved the performance of my home page

How I improved the performance of my home page

8
Comments 2
4 min read
A simple example I use to remember what a closure is

A simple example I use to remember what a closure is

86
Comments 11
3 min read
Convert to number

Convert to number

2
Comments 1
1 min read
Build A Dark Theme Toggle With The Composition API

Build A Dark Theme Toggle With The Composition API

6
Comments
6 min read
React Lifecycle Methods - The Basics

React Lifecycle Methods - The Basics

7
Comments
4 min read
Code feedback

Code feedback

3
Comments
1 min read
Drag and drop elements on touch devices

Drag and drop elements on touch devices

15
Comments 1
7 min read
Optional Chaining

Optional Chaining

7
Comments 1
2 min read
What is JavaScript?

What is JavaScript?

6
Comments
3 min read
Treemaps with D3.js

Treemaps with D3.js

24
Comments
5 min read
Building a Realtime Photoshop 🎨

Building a Realtime Photoshop 🎨

54
Comments 13
4 min read
Modular Hyperapp - Part 3

Modular Hyperapp - Part 3

9
Comments
5 min read
Twenty years of web development, a change is coming!

Twenty years of web development, a change is coming!

78
Comments 30
4 min read
useRef()가 순수 자바스크립트 객체라는 의미를 곱씹어보기

useRef()가 순수 자바스크립트 객체라는 의미를 곱씹어보기

9
Comments 4
2 min read
Converting Object to an Array

Converting Object to an Array

12
Comments
1 min read
All about Var, Let & Const

All about Var, Let & Const

6
Comments
2 min read
Transpile JSX using your own custom built babel plugin

Transpile JSX using your own custom built babel plugin

32
Comments
5 min read
Which side project(s) currently you're working on? Share thoughts 💭 👀 😊

Which side project(s) currently you're working on? Share thoughts 💭 👀 😊

16
Comments 6
1 min read
Generic Storybook stories with different viewports

Generic Storybook stories with different viewports

7
Comments
3 min read
Got my 10th sponsor today, for a side project which was inspired by my dev.to article

Got my 10th sponsor today, for a side project which was inspired by my dev.to article

90
Comments 7
2 min read
Angular Schematics from 0 to publishing your own library (I)

Angular Schematics from 0 to publishing your own library (I)

21
Comments 2
4 min read
Using Action Cable with React Native

Using Action Cable with React Native

15
Comments
7 min read
Intro to Data Structures + Algo [Part 3]

Intro to Data Structures + Algo [Part 3]

8
Comments
3 min read
Countdown Timer

Countdown Timer

8
Comments
3 min read
Underrated array methods

Underrated array methods

73
Comments 3
3 min read
Learn Javascript By Building Projects (for free!)

Learn Javascript By Building Projects (for free!)

323
Comments 12
1 min read
Roguelike Browser Boilerplate is coming

Roguelike Browser Boilerplate is coming

3
Comments
1 min read
JS Basics: Higher Order Functions

JS Basics: Higher Order Functions

5
Comments
3 min read
Benford's Law Calculator

Benford's Law Calculator

5
Comments
1 min read
Vue 3 new features summary

Vue 3 new features summary

138
Comments 4
10 min read
Edabit.com My Favorite Resource for JavaScript Practice Problems

Edabit.com My Favorite Resource for JavaScript Practice Problems

15
Comments 1
3 min read
Hard truth about `null`

Hard truth about `null`

3
Comments 9
1 min read
Top Level Await in Node

Top Level Await in Node

72
Comments 4
1 min read
Random numbers using Node.js package

Random numbers using Node.js package

11
Comments 2
2 min read
Is it just me or...

Is it just me or...

13
Comments 23
2 min read
Building a Palindrome Checker using Split, Join and replace methods

Building a Palindrome Checker using Split, Join and replace methods

24
Comments 6
2 min read
Rome, All-In-One Frontend Dev Toolchain

Rome, All-In-One Frontend Dev Toolchain

2
Comments
3 min read
🚀10 Trending projects on GitHub for web developers - 14th August 2020

🚀10 Trending projects on GitHub for web developers - 14th August 2020

107
Comments
2 min read
Using the built-in diagnostic report generation in Node.js

Using the built-in diagnostic report generation in Node.js

7
Comments
5 min read
Reactive CSS Properties 🎉🎉🎉 Released on NPM

Reactive CSS Properties 🎉🎉🎉 Released on NPM

8
Comments
1 min read
Understanding Falsy and Truthy values in JavaScript

Understanding Falsy and Truthy values in JavaScript

8
Comments
3 min read
Code to generate the Map of India using Node.js

Code to generate the Map of India using Node.js

48
Comments 2
1 min read
Migrating from Node and Express to the Jamstack - Part 1

Migrating from Node and Express to the Jamstack - Part 1

10
Comments
7 min read
Deploying Gatsby on Netlify 💻

Deploying Gatsby on Netlify 💻

12
Comments 1
1 min read
Using Context API & ReactFire with Ionic Framework & Capacitor Wrap Up

Using Context API & ReactFire with Ionic Framework & Capacitor Wrap Up

8
Comments
3 min read
Verify a JWT Token

Verify a JWT Token

7
Comments
2 min read
Illustrated JS: JavaScript asynchronous behaviour

Illustrated JS: JavaScript asynchronous behaviour

180
Comments 43
3 min read
Coding Daily to learn Problem-Solving rather than Coding

Coding Daily to learn Problem-Solving rather than Coding

7
Comments
2 min read
What is props & how to use it in React?

What is props & how to use it in React?

8
Comments
3 min read
Foundation of Back-end Development

Foundation of Back-end Development

6
Comments
1 min read
Handling Events on Stateless React Components

Handling Events on Stateless React Components

8
Comments 2
2 min read
[#Beginners] Gradient Background Generator Project⚡

[#Beginners] Gradient Background Generator Project⚡

15
Comments 3
2 min read
Quasar Admin CRM - Global dark mode (All pages)

Quasar Admin CRM - Global dark mode (All pages)

29
Comments 5
1 min read
Ghost CMS, WordPress on steroids?

Ghost CMS, WordPress on steroids?

11
Comments 3
4 min read
Add a Post on Dev after new Release on GitHub

Add a Post on Dev after new Release on GitHub

9
Comments 2
1 min read
Using Dynamic Components And a Pattern I Devised Myself to Create a No Code Web Interface Builder

Using Dynamic Components And a Pattern I Devised Myself to Create a No Code Web Interface Builder

30
Comments 7
5 min read
Fastify Autoroutes

Fastify Autoroutes

37
Comments 2
2 min read
An in depth explanation of Promise.all and comparison with Promise.allSettled

An in depth explanation of Promise.all and comparison with Promise.allSettled

51
Comments
10 min read
useEffectX: A better alternative to useEffect

useEffectX: A better alternative to useEffect

2
Comments
2 min read
loading...