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.
GitHub Repos Essential for Every React Developer

GitHub Repos Essential for Every React Developer

280
Comments 20
4 min read
Understanding the "Unable to Get Local Issuer Certificate" Error

Understanding the "Unable to Get Local Issuer Certificate" Error

3
Comments
5 min read
Git

Git

Comments
3 min read
Modules 1/2

Modules 1/2

1
Comments
4 min read
Popular Next.js Tricks

Popular Next.js Tricks

8
Comments
1 min read
Optional chaining is awesome!

Optional chaining is awesome!

Comments
1 min read
The best extension for Visual Studio Code

The best extension for Visual Studio Code

Comments
1 min read
React and CrossFit, what do they have in common?

React and CrossFit, what do they have in common?

Comments
3 min read
Comparing The Top React Frameworks

Comparing The Top React Frameworks

158
Comments 28
6 min read
Wasp: The JavaScript Answer to Django for Web Development

Wasp: The JavaScript Answer to Django for Web Development

72
Comments 5
13 min read
Svelte Resources🚀

Svelte Resources🚀

1
Comments
4 min read
Mastering SOLID Principles in React Native and MERN Stack

Mastering SOLID Principles in React Native and MERN Stack

1
Comments
9 min read
Reflective Blog: My Journey Building a Real Estate Listing API

Reflective Blog: My Journey Building a Real Estate Listing API

1
Comments
5 min read
Understanding React's useMemo: What It Does, When to Use It, and Best Practices

Understanding React's useMemo: What It Does, When to Use It, and Best Practices

Comments
4 min read
How To Start Freelancing, Remote, or Open-Source Work as a Developer?

How To Start Freelancing, Remote, or Open-Source Work as a Developer?

22
Comments 4
2 min read
PT Len Industri (Persero) (Official) x MSIB Kampus Merdeka Batch 6 LoggerService with Tauri & RustDDS

PT Len Industri (Persero) (Official) x MSIB Kampus Merdeka Batch 6 LoggerService with Tauri & RustDDS

Comments 1
1 min read
A Learner's Guide to Overcoming Deadline Anxiety

A Learner's Guide to Overcoming Deadline Anxiety

1
Comments
3 min read
Stay ahead in web development: latest news, tools, and insights #48

Stay ahead in web development: latest news, tools, and insights #48

4
Comments
10 min read
Full Stack Web Development

Full Stack Web Development

Comments
2 min read
Introduction to Serverless Backend

Introduction to Serverless Backend

8
Comments 4
4 min read
Understanding Redux: A Deep Dive into Its Inner Workings

Understanding Redux: A Deep Dive into Its Inner Workings

Comments 4
3 min read
Build a News Website HomePage

Build a News Website HomePage

14
Comments 1
5 min read
QR Code Scanner html css js

QR Code Scanner html css js

2
Comments 1
1 min read
WebSockets

WebSockets

1
Comments
2 min read
Building REST APIs with Flask

Building REST APIs with Flask

1
Comments
2 min read
2 Parallax Background Effects in CSS - Simple & Horizontal Parallax : Part1✨

2 Parallax Background Effects in CSS - Simple & Horizontal Parallax : Part1✨

13
Comments
2 min read
Replace Generic Validation with Reusable Functions

Replace Generic Validation with Reusable Functions

Comments
3 min read
45-Day Data Structures and Algorithms Roadmap (2 hours/day) using JavaScript

45-Day Data Structures and Algorithms Roadmap (2 hours/day) using JavaScript

8
Comments 1
2 min read
Understanding `async` and `defer` in JavaScript: A Guide for Interview Preparation

Understanding `async` and `defer` in JavaScript: A Guide for Interview Preparation

Comments
4 min read
How to Create and Publish Your First NPM Package: A Complete Guide

How to Create and Publish Your First NPM Package: A Complete Guide

8
Comments
7 min read
Day 62 / 100 Days of Code: Objects are the JavaScript Building Blocks

Day 62 / 100 Days of Code: Objects are the JavaScript Building Blocks

3
Comments
1 min read
Unlocking WhatsApp Secrets: Analyzing Chat Data with Next.js 14 Web App

Unlocking WhatsApp Secrets: Analyzing Chat Data with Next.js 14 Web App

8
Comments
3 min read
Exploring the Deno Runtime for JavaScript and TypeScript

Exploring the Deno Runtime for JavaScript and TypeScript

Comments
2 min read
Astro + Nx + Paraglide - Creating i18n module

Astro + Nx + Paraglide - Creating i18n module

4
Comments 4
5 min read
Jony Ive: The former Chief Design 🎨Officer at Apple

Jony Ive: The former Chief Design 🎨Officer at Apple

12
Comments 2
4 min read
Web Worker Vs Service Worker

Web Worker Vs Service Worker

11
Comments
3 min read
CONFIGURE EXPRESS WITH .EJS TEMPLATE

CONFIGURE EXPRESS WITH .EJS TEMPLATE

Comments
1 min read
Prop drilling in React

Prop drilling in React

1
Comments
2 min read
Heart beat html css js

Heart beat html css js

Comments
1 min read
Building a Crypto Finder App with React

Building a Crypto Finder App with React

2
Comments 1
4 min read
Types of Middleware: The Different Flavors 😋

Types of Middleware: The Different Flavors 😋

69
Comments 15
2 min read
Understanding the Difference Between Iterable and Enumerable Properties in JavaScript

Understanding the Difference Between Iterable and Enumerable Properties in JavaScript

Comments
3 min read
Setting up Subpath Import Aliases in a TypeScript Project

Setting up Subpath Import Aliases in a TypeScript Project

1
Comments
8 min read
How to Get Started as a New Open Source Contributor to PgAdmin4

How to Get Started as a New Open Source Contributor to PgAdmin4

Comments
4 min read
Understanding Arrow Functions vs. Normal Functions in JavaScript

Understanding Arrow Functions vs. Normal Functions in JavaScript

1
Comments
2 min read
Immediately Invoked Function Expression (IIFE)

Immediately Invoked Function Expression (IIFE)

1
Comments
1 min read
Next JS & Supabase CRUD🚀

Next JS & Supabase CRUD🚀

1
Comments
6 min read
Developed an image compression site to fight pandas.

Developed an image compression site to fight pandas.

Comments
2 min read
Under the Hood of React Router in 40 Lines of Code

Under the Hood of React Router in 40 Lines of Code

2
Comments
3 min read
React 18 vs React 19 (RC): Key Differences and Migration Tips with Examples

React 18 vs React 19 (RC): Key Differences and Migration Tips with Examples

5
Comments
5 min read
Migrating from Create React App to Vite: A Step-by-Step Guide

Migrating from Create React App to Vite: A Step-by-Step Guide

4
Comments
5 min read
Learning Web Development: A Love-Hate Relationship

Learning Web Development: A Love-Hate Relationship

Comments
6 min read
Spread and Rest Operator in Javascript with EXAMPLE

Spread and Rest Operator in Javascript with EXAMPLE

3
Comments
6 min read
How to create a reusable Button component in ReactJS

How to create a reusable Button component in ReactJS

1
Comments
2 min read
Switching from .NET MAUI Blazor to WebView Control for Document Scanning

Switching from .NET MAUI Blazor to WebView Control for Document Scanning

Comments
9 min read
Creating safe and fast multiplayer in games on Unity and NodeJS with examples

Creating safe and fast multiplayer in games on Unity and NodeJS with examples

1
Comments
8 min read
Implementing Internal Analytics Like Google Analytics Using JavaScript

Implementing Internal Analytics Like Google Analytics Using JavaScript

7
Comments
2 min read
Mastering Deep Linking and Universal Links in React Native: OpenGraph Share & Node.js Integration

Mastering Deep Linking and Universal Links in React Native: OpenGraph Share & Node.js Integration

Comments
5 min read
🚀How I integrated an AI copilot into Dub.co (in a few minutes)🤖✨

🚀How I integrated an AI copilot into Dub.co (in a few minutes)🤖✨

220
Comments 9
7 min read
Handling Errors in Node.js: Turning Oops into Success 🚀

Handling Errors in Node.js: Turning Oops into Success 🚀

6
Comments
2 min read
loading...