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.
Introduction to errors in Node.js

Introduction to errors in Node.js

2
Comments
7 min read
Time and Space, but not relativity :-)

Time and Space, but not relativity :-)

9
Comments
4 min read
DEBUGGING IN JAVASCRIPT - without fancy tools (for beginners or codeNewbies)

DEBUGGING IN JAVASCRIPT - without fancy tools (for beginners or codeNewbies)

7
Comments
6 min read
Display Formatted Durations in TypeScript 🗓️

Display Formatted Durations in TypeScript 🗓️

6
Comments
1 min read
Scroll restoration in Next.js

Scroll restoration in Next.js

10
Comments 6
2 min read
YoffeeJS: Yet another Javascript framework. But this one's good, I think

YoffeeJS: Yet another Javascript framework. But this one's good, I think

15
Comments 12
2 min read
Axios Tutorial: Get/Post/Put/Delete Request example

Axios Tutorial: Get/Post/Put/Delete Request example

74
Comments
11 min read
How to pass functions from child component to parent in React without useRef or useImperativeHandle

How to pass functions from child component to parent in React without useRef or useImperativeHandle

8
Comments
1 min read
Server-side A/B testing with Node.js

Server-side A/B testing with Node.js

5
Comments
5 min read
Dot and Bracket Notation in JavaScript Object

Dot and Bracket Notation in JavaScript Object

12
Comments 1
4 min read
Writing Javascript from the future. A brief intro to Rescript.

Writing Javascript from the future. A brief intro to Rescript.

32
Comments 5
3 min read
How to create a channel list in TalkJS chat

How to create a channel list in TalkJS chat

7
Comments
6 min read
Redux Toolkit - The Standard Way to Write Redux

Redux Toolkit - The Standard Way to Write Redux

275
Comments 10
4 min read
Recursion with the Y Combinator

Recursion with the Y Combinator

8
Comments
4 min read
Recent JavaScript News and Updates

Recent JavaScript News and Updates

8
Comments
7 min read
Build your own styled-components

Build your own styled-components

7
Comments 1
5 min read
Merge Sort in JavaScript | Explained Thoroughly

Merge Sort in JavaScript | Explained Thoroughly

4
Comments
6 min read
What is StrictMode in React

What is StrictMode in React

53
Comments 2
8 min read
All you need to know about arrays in JavaScript

All you need to know about arrays in JavaScript

165
Comments 7
6 min read
JavaScript, the "React Parts"

JavaScript, the "React Parts"

6
Comments
15 min read
Snippets in JavaScript: Converting PascalCase to kebab-case // Integrating with ShadowDOM

Snippets in JavaScript: Converting PascalCase to kebab-case // Integrating with ShadowDOM

6
Comments
4 min read
A Basic TypeScript Insight for JavaScript Devs

A Basic TypeScript Insight for JavaScript Devs

22
Comments 2
4 min read
The TL;DR of my book "Design Systems for Developers"

The TL;DR of my book "Design Systems for Developers"

5
Comments
2 min read
React in a Nutshell

React in a Nutshell

16
Comments
6 min read
Arrays, hash tables, linked lists, queues, stacks, & trees (My repl.it playground while studying for FAANG)

Arrays, hash tables, linked lists, queues, stacks, & trees (My repl.it playground while studying for FAANG)

63
Comments 1
2 min read
How to make Infinity!

How to make Infinity!

3
Comments 5
1 min read
My little memory game project in Next js

My little memory game project in Next js

5
Comments
1 min read
Making a Canvas-based SVG designer app that exports DXF files for manufacturing

Making a Canvas-based SVG designer app that exports DXF files for manufacturing

13
Comments 1
6 min read
How I Think About React (A Mental Model For Beginners) | Part 2: Component Hierarchy

How I Think About React (A Mental Model For Beginners) | Part 2: Component Hierarchy

33
Comments
7 min read
2021 CS50x - WEEK 8 2nd Update

2021 CS50x - WEEK 8 2nd Update

4
Comments
2 min read
Open Graph SEO in SvelteKit: Custom Share Images

Open Graph SEO in SvelteKit: Custom Share Images

5
Comments
10 min read
🚀10 Trending projects on GitHub for web developers - 30th July 2021

🚀10 Trending projects on GitHub for web developers - 30th July 2021

202
Comments 2
3 min read
Tailwind Katas - Rebuilding OS Components

Tailwind Katas - Rebuilding OS Components

2
Comments
1 min read
How to create theme relation between components in Angular

How to create theme relation between components in Angular

6
Comments 2
2 min read
Developing Geonotes — Animations and interactions — Ep. 3

Developing Geonotes — Animations and interactions — Ep. 3

6
Comments
2 min read
What is Deno js?

What is Deno js?

3
Comments
2 min read
SvelteKit & Prisma - A match made in digital heaven

SvelteKit & Prisma - A match made in digital heaven

47
Comments 3
6 min read
Rock Paper and Scissors game

Rock Paper and Scissors game

5
Comments
9 min read
This is How To Make JS Promises [From Scratch]

This is How To Make JS Promises [From Scratch]

62
Comments 1
8 min read
Create a Circle Shape with Letters

Create a Circle Shape with Letters

6
Comments 2
2 min read
Implementing Logic Gates in the Game of Life

Implementing Logic Gates in the Game of Life

5
Comments
13 min read
Making an interactive digital frame with head-tracking using Three.js and TensorFlow.js

Making an interactive digital frame with head-tracking using Three.js and TensorFlow.js

113
Comments 3
5 min read
Stripe payment implementation in Node.js

Stripe payment implementation in Node.js

45
Comments
4 min read
UI Dev Newsletter #68

UI Dev Newsletter #68

5
Comments
2 min read
Installing Node 12 and higher on a Raspberry Pi Zero with nvm

Installing Node 12 and higher on a Raspberry Pi Zero with nvm

14
Comments 3
1 min read
Myth: DSA is Required Only To Crack Interviews #Busted | Netlist Generation Using DFS

Myth: DSA is Required Only To Crack Interviews #Busted | Netlist Generation Using DFS

42
Comments 7
4 min read
I made a vscode plugin that can write each part of React component in multiple split editors on the same screen

I made a vscode plugin that can write each part of React component in multiple split editors on the same screen

196
Comments 12
7 min read
Day 2/100

Day 2/100

2
Comments
1 min read
Toggle Hide and Show 🔥

Toggle Hide and Show 🔥

9
Comments
1 min read
Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 9

Create a Netflix clone from Scratch: JavaScript PHP + MySQL Day 9

3
Comments
1 min read
⚛️ React Swiper.js Slider

⚛️ React Swiper.js Slider

175
Comments 5
6 min read
Draggable Div Element in HTML CSS & JavaScript

Draggable Div Element in HTML CSS & JavaScript

6
Comments
3 min read
Answer: Difference between Encapsulation and Abstraction

Answer: Difference between Encapsulation and Abstraction

2
Comments
1 min read
Electron Adventures: Episode 11: jQuery

Electron Adventures: Episode 11: jQuery

5
Comments 1
2 min read
Important Algorithm Concepts | Algorithm Stability, In-place Algorithms, and Comparison Algorithms

Important Algorithm Concepts | Algorithm Stability, In-place Algorithms, and Comparison Algorithms

18
Comments
3 min read
An Example of a Closure in JavaScript

An Example of a Closure in JavaScript

59
Comments 8
2 min read
JavaScript Hoisting

JavaScript Hoisting

300
Comments 14
6 min read
3 Best Courses to Learn React Native For Free

3 Best Courses to Learn React Native For Free

27
Comments 1
2 min read
⚡ 10 of the Best Chrome Extensions [Guaranteed To Make Your Day]

⚡ 10 of the Best Chrome Extensions [Guaranteed To Make Your Day]

64
Comments 1
10 min read
How to write unit tests in JavaScript with Jest

How to write unit tests in JavaScript with Jest

421
Comments 11
9 min read
loading...