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.
Nodejs axios certificate error

Nodejs axios certificate error

Comments
2 min read
Understanding WebSocket and creating from Scratch with JavaScript

Understanding WebSocket and creating from Scratch with JavaScript

Comments
2 min read
How to Install MongoDB Locally on a MacBook

How to Install MongoDB Locally on a MacBook

7
Comments
3 min read
Unlocking the Power of WebAssembly

Unlocking the Power of WebAssembly

1
Comments
2 min read
Unlocking the Power of WebAssembly

Unlocking the Power of WebAssembly

Comments
2 min read
5 JavaScript Interview Questions

5 JavaScript Interview Questions

1
Comments
2 min read
How to Generate Link Previews in React and Nodejs?

How to Generate Link Previews in React and Nodejs?

Comments
1 min read
Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

1
Comments 1
1 min read
Synthetic Monitoring with Grafana Cloud

Synthetic Monitoring with Grafana Cloud

7
Comments
6 min read
How to Write Accessible Technical Documentation – Best Practices with Examples

How to Write Accessible Technical Documentation – Best Practices with Examples

4
Comments
10 min read
Do not use array.sort() Function Without a Compare Function in JavaScript

Do not use array.sort() Function Without a Compare Function in JavaScript

1
Comments
2 min read
Angular Series Part 1 Unlocking Angular Lifecycle Hooks: Your Path to Efficient Web Apps

Angular Series Part 1 Unlocking Angular Lifecycle Hooks: Your Path to Efficient Web Apps

Comments 1
4 min read
Turn Your Next.js App into a Mobile Powerhouse (Easy PWA Guide)

Turn Your Next.js App into a Mobile Powerhouse (Easy PWA Guide)

Comments
5 min read
Harnessing the Power of useEffect.

Harnessing the Power of useEffect.

Comments
3 min read
Conquering API Overload in React: A Chill Guide for Devs

Conquering API Overload in React: A Chill Guide for Devs

Comments
5 min read
How to build a single-page application deployment using AWS CDK

How to build a single-page application deployment using AWS CDK

3
Comments
3 min read
Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

1
Comments 2
1 min read
Next.js 14 SSO Github (Supabase Auth)

Next.js 14 SSO Github (Supabase Auth)

Comments
5 min read
🚀 Announcing Our Comprehensive Frontend Development Course! 🚀

🚀 Announcing Our Comprehensive Frontend Development Course! 🚀

2
Comments
2 min read
Boosting CSS-in-JS Efficiency

Boosting CSS-in-JS Efficiency

Comments
9 min read
[vite plugin]Validate and ensure the correctness of alias imports

[vite plugin]Validate and ensure the correctness of alias imports

Comments
2 min read
How I made a file downloader on React and posted it on npm

How I made a file downloader on React and posted it on npm

1
Comments
2 min read
Basic Building Blocks of Programming

Basic Building Blocks of Programming

Comments
4 min read
Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

5
Comments
2 min read
Gamedev.js Open Source Challenge Winners 🏆

Gamedev.js Open Source Challenge Winners 🏆

18
Comments 2
3 min read
Firebase Hosting Setup Complete Issue

Firebase Hosting Setup Complete Issue

Comments
1 min read
How does Fetch works exactly?, and how can I use GET method with parameters?

How does Fetch works exactly?, and how can I use GET method with parameters?

Comments
1 min read
Browser Begins Support for Popover API: A Quick Guide

Browser Begins Support for Popover API: A Quick Guide

12
Comments
3 min read
How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

Comments
1 min read
Reactotron: debugging tool for React & React Native

Reactotron: debugging tool for React & React Native

1
Comments
3 min read
Why you should always set responsive mode to 320px when checking "mobile layout" on your web pages

Why you should always set responsive mode to 320px when checking "mobile layout" on your web pages

2
Comments
2 min read
How To Build Your Own Newsletter App? p.1

How To Build Your Own Newsletter App? p.1

42
Comments 4
15 min read
Multi AI Agent Systems using OpenAI's new GPT-4o Model

Multi AI Agent Systems using OpenAI's new GPT-4o Model

3
Comments
5 min read
Lazy loading components in ReactJS

Lazy loading components in ReactJS

Comments
1 min read
Scrapy Vs. Crawlee

Scrapy Vs. Crawlee

35
Comments 4
9 min read
Testing Asynchronous Code in Node.js

Testing Asynchronous Code in Node.js

Comments
4 min read
Tailwind CSS vs Bootstrap — 2024 Edition

Tailwind CSS vs Bootstrap — 2024 Edition

Comments
8 min read
Simplifying Web Forms with the FormData Web API

Simplifying Web Forms with the FormData Web API

5
Comments
4 min read
Building a Text Editor with JavaScript

Building a Text Editor with JavaScript

Comments
2 min read
Wasp x Supabase: Smokin’ Hot Full-Stack Combo 🌶️ 🔥

Wasp x Supabase: Smokin’ Hot Full-Stack Combo 🌶️ 🔥

184
Comments 12
6 min read
Handle Clerk Authentication for back-end in TRPC + Next.js

Handle Clerk Authentication for back-end in TRPC + Next.js

4
Comments
11 min read
LeetCode Meditations — Chapter 9: Backtracking

LeetCode Meditations — Chapter 9: Backtracking

Comments
5 min read
Create JavaScript Discord bot to alert Twitch live streams

Create JavaScript Discord bot to alert Twitch live streams

2
Comments 1
3 min read
My Tech Stack for building cool softwares

My Tech Stack for building cool softwares

1
Comments
3 min read
Sharing My Pet Project for Learning React

Sharing My Pet Project for Learning React

7
Comments
1 min read
The Effect Tax

The Effect Tax

31
Comments 12
6 min read
Understanding React Server Components

Understanding React Server Components

3
Comments
3 min read
You Won't Believe How Easy It Is to Host Your Flutter App on Firebase for Free! ✨ 01:00

You Won't Believe How Easy It Is to Host Your Flutter App on Firebase for Free! ✨

10
Comments
1 min read
Launching a website offline without the Internet using Service Worker (English version)

Launching a website offline without the Internet using Service Worker (English version)

1
Comments
3 min read
Build Cheapest High-Performance Serverless WebSocket Solution

Build Cheapest High-Performance Serverless WebSocket Solution

Comments
7 min read
Lazy loading images using JS & ReactJS

Lazy loading images using JS & ReactJS

Comments
3 min read
Demystifying JavaScript Execution Context: A Beginner's Guide

Demystifying JavaScript Execution Context: A Beginner's Guide

3
Comments
2 min read
DRY, KISS and YAGNI - Make Your Code Simple

DRY, KISS and YAGNI - Make Your Code Simple

3
Comments
4 min read
Day 9 of 30 of JavaScript

Day 9 of 30 of JavaScript

2
Comments
3 min read
React 19 Overview and New Features

React 19 Overview and New Features

1
Comments 1
3 min read
Avoid iterators/generators to make Javascript fast

Avoid iterators/generators to make Javascript fast

4
Comments
3 min read
How To Build Your Own Newsletter App? р.2

How To Build Your Own Newsletter App? р.2

31
Comments 3
8 min read
Progressive Web Applications Explained

Progressive Web Applications Explained

Comments
3 min read
Earth Day Markup Challenge

Earth Day Markup Challenge

6
Comments 2
1 min read
Setup path aliases in React + Vite + TS Project 🤓

Setup path aliases in React + Vite + TS Project 🤓

1
Comments
2 min read
loading...