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.
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

5
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
Unlocking the Power of JavaScript Generators 🦾⏭️

Unlocking the Power of JavaScript Generators 🦾⏭️

5
Comments
3 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

11
Comments 7
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

16
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
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
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

21
Comments
7 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
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

10
Comments 1
2 min read
Using Supabase as a database and image store with Strapi CMS.

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

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

Episode 23/39: NxConf 2023 & New Template Syntax

8
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

9
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

36
Comments 1
2 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
When changes are too expensive: JavaScript and data change performance.

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

1
Comments 1
5 min read
💌 Safe message sending script in Telegram with just 49 lines of code? Really?

💌 Safe message sending script in Telegram with just 49 lines of code? Really?

16
Comments
4 min read
Why is Programming so Difficult? 

Why is Programming so Difficult? 

14
Comments 37
6 min read
🧞‍♂️ Generator unlocked: Create memes with ChatGPT and NextJS 🚀 💥

🧞‍♂️ Generator unlocked: Create memes with ChatGPT and NextJS 🚀 💥

221
Comments 10
15 min read
A step-by-step guide to creating a RESTful API using Node.js and Express, including CRUD operations and authentication

A step-by-step guide to creating a RESTful API using Node.js and Express, including CRUD operations and authentication

83
Comments 3
10 min read
Hacktoberfest PR 1

Hacktoberfest PR 1

1
Comments
3 min read
Intro to Machine Learning

Intro to Machine Learning

3
Comments 1
1 min read
My prepared repositories for hacktoberfest 23 - any contributions are welcomed 🚀

My prepared repositories for hacktoberfest 23 - any contributions are welcomed 🚀

10
Comments 1
3 min read
What is Web OTP, and which benefits do it provide to users?

What is Web OTP, and which benefits do it provide to users?

1
Comments
4 min read
Using Fetch Requests to Update a JSON Database Without Creating Duplicate Database Entries

Using Fetch Requests to Update a JSON Database Without Creating Duplicate Database Entries

Comments
4 min read
TF #17 | Your weekly frontend digest

TF #17 | Your weekly frontend digest

Comments
7 min read
Building a Firebase Authentication and Private Route System in a React App

Building a Firebase Authentication and Private Route System in a React App

8
Comments 2
8 min read
Crafting Session-Enabled Apps with Deno: A Step-by-Step Guide

Crafting Session-Enabled Apps with Deno: A Step-by-Step Guide

2
Comments
9 min read
Step-by-Step Guide: Creating Your First React App

Step-by-Step Guide: Creating Your First React App

Comments
2 min read
How I approach and structure Enterprise frontend applications after 4 years of using Next.js

How I approach and structure Enterprise frontend applications after 4 years of using Next.js

202
Comments 26
14 min read
Angular — Deferred Loading using defer block — What you need to know

Angular — Deferred Loading using defer block — What you need to know

Comments
6 min read
Build apps and sites with these tools

Build apps and sites with these tools

2
Comments 1
1 min read
Web Design Wonderland: 10 Portfolio Inspirations to Elevate Your Site 🚀

Web Design Wonderland: 10 Portfolio Inspirations to Elevate Your Site 🚀

Comments
2 min read
Dynamic Refs in Vue3 The Right Way

Dynamic Refs in Vue3 The Right Way

5
Comments
2 min read
🤔How to Check if Object is Empty in JavaScript

🤔How to Check if Object is Empty in JavaScript

7
Comments 2
2 min read
loading...