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.
Introducing Stack UI - Origin!

Introducing Stack UI - Origin!

Comments 3
2 min read
How to create an RRS feed in Nuxt Content

How to create an RRS feed in Nuxt Content

Comments
2 min read
JavaScript Tricky Outputs: Unveiling the Mysteries

JavaScript Tricky Outputs: Unveiling the Mysteries

7
Comments 2
7 min read
Eleventy components woes

Eleventy components woes

2
Comments
6 min read
How can decorators simplify the web forms development

How can decorators simplify the web forms development

7
Comments
16 min read
Day 60: Table Elements

Day 60: Table Elements

2
Comments
3 min read
AI is a Loom: The End and the New Beginning of Web Dev

AI is a Loom: The End and the New Beginning of Web Dev

12
Comments 10
6 min read
CHEAT SHEET TO FULL STACK SOFTWARE DEVELOPMENT IN 21 WEEKS

CHEAT SHEET TO FULL STACK SOFTWARE DEVELOPMENT IN 21 WEEKS

Comments
5 min read
Javascript Singly Linked Lists: Where, When, And How

Javascript Singly Linked Lists: Where, When, And How

Comments
4 min read
Islands & Server Components & Resumability, Oh My!

Islands & Server Components & Resumability, Oh My!

137
Comments 31
8 min read
Bitbucket Dependency Bot Using Renovate 🤖

Bitbucket Dependency Bot Using Renovate 🤖

18
Comments 3
2 min read
LeetCode - Solution for 2715. Timeout Cancellation

LeetCode - Solution for 2715. Timeout Cancellation

Comments
1 min read
Named Arguments in JavaScript: Cleaner Code with Destructuring

Named Arguments in JavaScript: Cleaner Code with Destructuring

1
Comments
2 min read
Styling Active Navigation Links Using Vanilla JS and CSS.

Styling Active Navigation Links Using Vanilla JS and CSS.

2
Comments
5 min read
JavaScript : Functional Programming (English/Hindi)

JavaScript : Functional Programming (English/Hindi)

Comments
3 min read
😯 gRPC vs REST - A Brief Comparison

😯 gRPC vs REST - A Brief Comparison

61
Comments 4
11 min read
config: enhancing declarations with graphs

config: enhancing declarations with graphs

Comments
7 min read
How React Forget will make React useMemo and useCallback hooks absolutely redundant

How React Forget will make React useMemo and useCallback hooks absolutely redundant

20
Comments 3
6 min read
Feature flags in Angular

Feature flags in Angular

9
Comments 1
5 min read
The Dangers of Preventing Node.js App Crashes: Why 'uncaughtException' is a Last Resort

The Dangers of Preventing Node.js App Crashes: Why 'uncaughtException' is a Last Resort

1
Comments
3 min read
Easy steps to migrate all Angular components to standalone

Easy steps to migrate all Angular components to standalone

6
Comments
1 min read
Javascript Debugging & Error Handling 🐞

Javascript Debugging & Error Handling 🐞

5
Comments
4 min read
The ugly part of CSS-in-JS

The ugly part of CSS-in-JS

7
Comments 14
1 min read
A Practical Guide to the Cluster Module in Node JS

A Practical Guide to the Cluster Module in Node JS

Comments
2 min read
Master Data Fetching in React with This Easy Guide

Master Data Fetching in React with This Easy Guide

Comments
9 min read
Web Dev Tools of the Week (No. 4)

Web Dev Tools of the Week (No. 4)

5
Comments
2 min read
Understanding the Difference Between .js and .txt Files in JavaScript Development

Understanding the Difference Between .js and .txt Files in JavaScript Development

Comments
2 min read
Mastering the Art of Software Design: Unveiling the Power of Design Patterns

Mastering the Art of Software Design: Unveiling the Power of Design Patterns

12
Comments 7
3 min read
Unlocking the Power of JavaScript Generators 🦾⏭️

Unlocking the Power of JavaScript Generators 🦾⏭️

5
Comments
3 min read
Next.js 13: Introduction to Client-Side Rendering and Client Components

Next.js 13: Introduction to Client-Side Rendering and Client Components

4
Comments
4 min read
Progressive Web Apps definition, Pros, Cons, and how to convert an existing React App into a PWA

Progressive Web Apps definition, Pros, Cons, and how to convert an existing React App into a PWA

4
Comments
5 min read
Test Your JavaScript Skills

Test Your JavaScript Skills

7
Comments
2 min read
Mastering Playwright: Best Practices for Web Automation with the Page Object Model

Mastering Playwright: Best Practices for Web Automation with the Page Object Model

1
Comments
7 min read
JavaScript Engine Behind the Scenes

JavaScript Engine Behind the Scenes

1
Comments
8 min read
Mastering JavaScript Array Methods: Your Ultimate Guide

Mastering JavaScript Array Methods: Your Ultimate Guide

14
Comments
13 min read
Open-Closed Principle in React

Open-Closed Principle in React

18
Comments
2 min read
Integrating a Notion Database with Your Astro Site

Integrating a Notion Database with Your Astro Site

Comments
6 min read
JSX vs HTML

JSX vs HTML

4
Comments 2
6 min read
⚛️ Full Stack Amazon Clone with Next.js, Typescript, Tailwind CSS, Zustand, Next UI, Recharts and Amplication 🚀

⚛️ Full Stack Amazon Clone with Next.js, Typescript, Tailwind CSS, Zustand, Next UI, Recharts and Amplication 🚀

48
Comments 1
12 min read
Porque é que o React passou a recomendar o uso do NextJs para a criação de novos projectos?

Porque é que o React passou a recomendar o uso do NextJs para a criação de novos projectos?

1
Comments
9 min read
Unlock the Digital World: Web Development for Beginners Guide

Unlock the Digital World: Web Development for Beginners Guide

3
Comments
6 min read
Created My First npx Package: "create-sra"

Created My First npx Package: "create-sra"

2
Comments 3
2 min read
Upload File

Upload File

2
Comments 4
1 min read
ANGULAR INJECT FUNCTION

ANGULAR INJECT FUNCTION

2
Comments 1
3 min read
What is this ExpressJS thing all about?!

What is this ExpressJS thing all about?!

2
Comments 1
3 min read
The Crucial Role of Theory in Senior JavaScript Interviews: Beyond Problem Solving

The Crucial Role of Theory in Senior JavaScript Interviews: Beyond Problem Solving

1
Comments 1
2 min read
How Networks Work: Exploring the Fundamentals of Switches, Routers, DNS, DHCP, NAT, VPN, and More

How Networks Work: Exploring the Fundamentals of Switches, Routers, DNS, DHCP, NAT, VPN, and More

18
Comments
7 min read
Using Supabase as a database and image store with Strapi CMS.

Using Supabase as a database and image store with Strapi CMS.

9
Comments 8
2 min read
Day 59: Multimedia Tags

Day 59: Multimedia Tags

1
Comments
3 min read
Google Translate API in a React.js

Google Translate API in a React.js

12
Comments 1
2 min read
Episode 23/39: NxConf 2023 & New Template Syntax

Episode 23/39: NxConf 2023 & New Template Syntax

7
Comments
2 min read
Display a modal using Vue and its Teleport component

Display a modal using Vue and its Teleport component

2
Comments
4 min read
Open source for frontend

Open source for frontend

14
Comments 5
1 min read
E2E Testing Strategies: Handling Edge Cases while Testing

E2E Testing Strategies: Handling Edge Cases while Testing

Comments
5 min read
What are Promises & Async/Await in JavaScript?

What are Promises & Async/Await in JavaScript?

1
Comments
14 min read
BunJs a New JS Runtime

BunJs a New JS Runtime

Comments
5 min read
Single Responsibility Principle in React

Single Responsibility Principle in React

37
Comments 1
2 min read
When changes are too expensive: JavaScript and data change performance.

When changes are too expensive: JavaScript and data change performance.

1
Comments 1
6 min read
Daniel: The Prologue

Daniel: The Prologue

6
Comments 5
5 min read
Cracking the Code: Leetcode 2038 - Removing Colored Pieces with Identical Neighbors

Cracking the Code: Leetcode 2038 - Removing Colored Pieces with Identical Neighbors

6
Comments
2 min read
loading...