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.
GraphQL: How to Enable Arbitrary List Filtering with Sift.js.

GraphQL: How to Enable Arbitrary List Filtering with Sift.js.

Comments
5 min read
Scaling Hideout with Cyclops and Kubernetes

Scaling Hideout with Cyclops and Kubernetes

Comments
2 min read
Cleaning & speeding up the JS ecosystem - Journey so far

Cleaning & speeding up the JS ecosystem - Journey so far

58
Comments 3
5 min read
Let's reanimate

Let's reanimate

1
Comments
3 min read
Six Alternatives to Using any in TypeScript

Six Alternatives to Using any in TypeScript

1
Comments
11 min read
I replaced htmx with a simple web component

I replaced htmx with a simple web component

11
Comments 3
4 min read
Make Your Website Accessible with a Single Attribute

Make Your Website Accessible with a Single Attribute

1
Comments
1 min read
The Secrets of the 'delete' Operator in JavaScript

The Secrets of the 'delete' Operator in JavaScript

5
Comments
3 min read
Power Pages: modified <dialog> functionality

Power Pages: modified <dialog> functionality

Comments
4 min read
Improve Your Node.js Monitoring with These 10 Metrics

Improve Your Node.js Monitoring with These 10 Metrics

1
Comments
3 min read
REST API and Its Architecture

REST API and Its Architecture

Comments
5 min read
Build A Transcription App with Strapi, ChatGPT, & Whisper: Part 2

Build A Transcription App with Strapi, ChatGPT, & Whisper: Part 2

1
Comments
15 min read
Using MongoDB with Cloudflare Workers

Using MongoDB with Cloudflare Workers

1
Comments 1
1 min read
Understanding `useMemo` and `useCallback`: A Comprehensive Guide

Understanding `useMemo` and `useCallback`: A Comprehensive Guide

Comments
3 min read
Day 10 of My 21-Day JavaScript Learning Challenge with Hitesh Choudhary! 🚀

Day 10 of My 21-Day JavaScript Learning Challenge with Hitesh Choudhary! 🚀

Comments 1
2 min read
Build A Transcription App with Strapi, ChatGPT, & Whisper: Part 3

Build A Transcription App with Strapi, ChatGPT, & Whisper: Part 3

2
Comments
15 min read
10 Conditional Rendering Examples in CSS and React.js 🚀(Part 1)

10 Conditional Rendering Examples in CSS and React.js 🚀(Part 1)

16
Comments 2
3 min read
ChatBot Project

ChatBot Project

Comments 1
1 min read
URL Validation or: How I Learned to Stop Worrying and Love the User

URL Validation or: How I Learned to Stop Worrying and Love the User

1
Comments
3 min read
Free freecell

Free freecell

Comments
3 min read
Mastering Email Sending in Node.js: A Step-by-Step Guide

Mastering Email Sending in Node.js: A Step-by-Step Guide

7
Comments
2 min read
JavaScript MMORPG - Maiu Online - #babylonjs - Ep34: Experience and levels

JavaScript MMORPG - Maiu Online - #babylonjs - Ep34: Experience and levels

Comments
1 min read
Code Smell 268 - Ternary Metaprogramming

Code Smell 268 - Ternary Metaprogramming

4
Comments
3 min read
Top 10 Backend Frameworks Every Developer Should Know

Top 10 Backend Frameworks Every Developer Should Know

2
Comments
2 min read
Poetry Web Creation

Poetry Web Creation

Comments
1 min read
You don't need React.memo

You don't need React.memo

11
Comments 2
2 min read
Let's talk about MutationObserver

Let's talk about MutationObserver

5
Comments 1
1 min read
Hiding all pinned browser extensions with one click

Hiding all pinned browser extensions with one click

1
Comments
1 min read
Introducing Mockly: The Fastest Way to Create Stunning Screenshots

Introducing Mockly: The Fastest Way to Create Stunning Screenshots

Comments
2 min read
Nucleoid: Neuro-Symbolic AI with Knowledge Graph

Nucleoid: Neuro-Symbolic AI with Knowledge Graph

8
Comments 3
7 min read
My Journey as a Full Stack Developer: A Year of Growth with the MERN Stack

My Journey as a Full Stack Developer: A Year of Growth with the MERN Stack

1
Comments
2 min read
🌌Galactic Frontend Code Quest-Create!🚀

🌌Galactic Frontend Code Quest-Create!🚀

1
Comments
2 min read
Advanced Data Fetching Techniques in Next.js

Advanced Data Fetching Techniques in Next.js

1
Comments
3 min read
Integrate Fingerprint and Face ID Authentication in Your Angular App Using WebAuthn: A Step-by-Step Guide

Integrate Fingerprint and Face ID Authentication in Your Angular App Using WebAuthn: A Step-by-Step Guide

29
Comments 4
10 min read
Using Redux Toolkit with React: A Simple Guide

Using Redux Toolkit with React: A Simple Guide

Comments
3 min read
Javascript Object Assignments, Copy Or Reference?

Javascript Object Assignments, Copy Or Reference?

1
Comments
2 min read
Simple Ways to Detect Caps Lock in Your Web App

Simple Ways to Detect Caps Lock in Your Web App

2
Comments
2 min read
Building Scalable APIs with Node.js and Express

Building Scalable APIs with Node.js and Express

10
Comments
15 min read
💻 Seeking Feedback on My Developer Portfolio 🚀

💻 Seeking Feedback on My Developer Portfolio 🚀

1
Comments 2
2 min read
Fetching Blog Posts in Next.js Using the DEV.to API

Fetching Blog Posts in Next.js Using the DEV.to API

4
Comments
4 min read
How to Build Interactive CodePlay App with Real-time Output

How to Build Interactive CodePlay App with Real-time Output

Comments
4 min read
Learning Node.js in 30 Days with AI - Day 3

Learning Node.js in 30 Days with AI - Day 3

2
Comments
2 min read
I was isekaid into developing a minimal-JavaScript online game using The Platform as much as I could and wrote about it 🧙

I was isekaid into developing a minimal-JavaScript online game using The Platform as much as I could and wrote about it 🧙

4
Comments
3 min read
Stellar Wallet For Indian Audience With Soroban Integration For Coupon Distribution

Stellar Wallet For Indian Audience With Soroban Integration For Coupon Distribution

Comments
2 min read
Ditch the Server, Own Your Words: Building a Decentralized Blog with IPFS

Ditch the Server, Own Your Words: Building a Decentralized Blog with IPFS

1
Comments
2 min read
Integrate Dropbox API with React: A Comprehensive Guide

Integrate Dropbox API with React: A Comprehensive Guide

6
Comments
5 min read
How I reduced my app size from 14mb to 600kb

How I reduced my app size from 14mb to 600kb

Comments
2 min read
Google Authentication in a Chrome Extension with Firebase

Google Authentication in a Chrome Extension with Firebase

7
Comments 8
7 min read
Day 9: 21-Day JavaScript Learning Challenge with Hitesh Choudhary

Day 9: 21-Day JavaScript Learning Challenge with Hitesh Choudhary

Comments
2 min read
How to Optimize Video with FFmpeg in Next.js

How to Optimize Video with FFmpeg in Next.js

1
Comments
3 min read
Solar System - Front End Challenge Submission

Solar System - Front End Challenge Submission

3
Comments
1 min read
Speeding Up Your Website Using Fastify and Redis Cache

Speeding Up Your Website Using Fastify and Redis Cache

1
Comments
4 min read
createStore in Zustand's source code explained.

createStore in Zustand's source code explained.

Comments
3 min read
Switch Branches in Git Without Losing Your Work

Switch Branches in Git Without Losing Your Work

31
Comments 11
4 min read
Building a RESTful API with Prisma, Express, TypeScript, and PostgreSQL

Building a RESTful API with Prisma, Express, TypeScript, and PostgreSQL

3
Comments
7 min read
A Comprehensive Guide to CI Testing

A Comprehensive Guide to CI Testing

3
Comments
4 min read
Faster Development with JetBrains AI

Faster Development with JetBrains AI

Comments
8 min read
A Script To Help React Native Developers

A Script To Help React Native Developers

1
Comments
3 min read
JAVASCRIPT OUTPUT BASED:

JAVASCRIPT OUTPUT BASED:

5
Comments
1 min read
JAVASCRIPT OUTPUT BASED:

JAVASCRIPT OUTPUT BASED:

5
Comments
1 min read
loading...