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.
JavaScript First, Then TypeScript

JavaScript First, Then TypeScript

67
Comments 68
4 min read
A Quick Introduction to CSS container queries

A Quick Introduction to CSS container queries

1
Comments
3 min read
Using the keyboard on Murdle cards

Using the keyboard on Murdle cards

Comments
8 min read
💾 Automatiser le « backup » d'une base de donnée MySQL avec NestJS et TypeORM

💾 Automatiser le « backup » d'une base de donnée MySQL avec NestJS et TypeORM

1
Comments
12 min read
Can Next.js Handle 5000 Pages?

Can Next.js Handle 5000 Pages?

105
Comments 7
19 min read
Day 82: Service Worker

Day 82: Service Worker

6
Comments
2 min read
A Quick Look at the JavaScript bind() Method: Understand the bind() Method in JavaScript

A Quick Look at the JavaScript bind() Method: Understand the bind() Method in JavaScript

Comments
9 min read
Capture IP address using Bun with ElysiaJS, Docker and Render.com

Capture IP address using Bun with ElysiaJS, Docker and Render.com

3
Comments
2 min read
Pangram validator in one line

Pangram validator in one line

5
Comments 2
1 min read
How to automate an image-based captcha solution in JavaScript

How to automate an image-based captcha solution in JavaScript

1
Comments
2 min read
Hello All Developer

Hello All Developer

Comments
1 min read
🧠 An AI / neural network...in vanilla JS! 😱 With no libraries! 🤯

🧠 An AI / neural network...in vanilla JS! 😱 With no libraries! 🤯

265
Comments 19
16 min read
React: Is here to stay?

React: Is here to stay?

Comments
1 min read
Better Use pNPM

Better Use pNPM

7
Comments
3 min read
Getting Started with Socket.io:Enhancing Real-Time Communication in Web Applications

Getting Started with Socket.io:Enhancing Real-Time Communication in Web Applications

2
Comments 1
4 min read
Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with Express - is out

Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with Express - is out

15
Comments
1 min read
Writing Components That Work In Any Frontend Framework

Writing Components That Work In Any Frontend Framework

Comments
10 min read
Full text search with Firestore & Meili search API's

Full text search with Firestore & Meili search API's

Comments
4 min read
Meme November: Day - 6

Meme November: Day - 6

11
Comments
1 min read
TypeORM - remove children with orphanedRowAction

TypeORM - remove children with orphanedRowAction

7
Comments
2 min read
Image Management and Database Integration with Node.js, Multer, Cloudinary and MySQL

Image Management and Database Integration with Node.js, Multer, Cloudinary and MySQL

1
Comments
5 min read
Publishing Google Docs to WordPress with Ease: A Guide to the "Google Website Check"

Publishing Google Docs to WordPress with Ease: A Guide to the "Google Website Check"

Comments
5 min read
Episode 23/44: effect() in developer preview, local change detection with Signals

Episode 23/44: effect() in developer preview, local change detection with Signals

2
Comments
2 min read
Meilisearch Full Text search with Firestore - Introduction

Meilisearch Full Text search with Firestore - Introduction

Comments
3 min read
Node.js Observability Tool: Enhance Visibility Without Performance Impact

Node.js Observability Tool: Enhance Visibility Without Performance Impact

1
Comments
2 min read
Web Scraping a Dynamic Website Using Puppeteer and Node.js

Web Scraping a Dynamic Website Using Puppeteer and Node.js

2
Comments
9 min read
A new way to implement form submission

A new way to implement form submission

Comments
6 min read
Having fun with svelte stores using store proxies

Having fun with svelte stores using store proxies

2
Comments 1
3 min read
A Simple Guide to Making a Custom React Hook

A Simple Guide to Making a Custom React Hook

Comments
2 min read
Mastering Java: Java Courses and Java Static Class

Mastering Java: Java Courses and Java Static Class

Comments
5 min read
How to Save a Node.js Script

How to Save a Node.js Script

8
Comments
1 min read
JavaScript topics for learning react

JavaScript topics for learning react

Comments
2 min read
Exploring JS Frameworks with Component Party

Exploring JS Frameworks with Component Party

Comments
2 min read
Tuto: Create tabs in Svelte

Tuto: Create tabs in Svelte

2
Comments 2
2 min read
Virtual Scrolling in React: Implementation from scratch and using react-window

Virtual Scrolling in React: Implementation from scratch and using react-window

5
Comments
7 min read
How do you define your points [x,y],{x,y}, x, y?

How do you define your points [x,y],{x,y}, x, y?

3
Comments 2
2 min read
React Refs: key to DOM Manipulation Part-2

React Refs: key to DOM Manipulation Part-2

Comments
3 min read
Detecting and Adapting to Device Types in React with Custom Hooks through matchMedia api

Detecting and Adapting to Device Types in React with Custom Hooks through matchMedia api

Comments
1 min read
I started using Qwik...

I started using Qwik...

3
Comments
3 min read
Command-based undo for JS apps

Command-based undo for JS apps

Comments
12 min read
VueJS part 9: Creating components in the .vue files

VueJS part 9: Creating components in the .vue files

5
Comments
4 min read
Meme November: Day - 5

Meme November: Day - 5

13
Comments
1 min read
Web Components Introduction

Web Components Introduction

Comments
2 min read
Implementing Feature Flags with Next.js and App Router

Implementing Feature Flags with Next.js and App Router

88
Comments 8
12 min read
Mastering `is.boolean` for Type Checking in JavaScript with 'thiis': Fun Examples and Useful Tips

Mastering `is.boolean` for Type Checking in JavaScript with 'thiis': Fun Examples and Useful Tips

6
Comments 1
4 min read
How to Control Strict Mode

How to Control Strict Mode

Comments
4 min read
Day 81: Web Workers

Day 81: Web Workers

24
Comments 4
3 min read
Why you should choose HTMX for your next project

Why you should choose HTMX for your next project

129
Comments 51
11 min read
How To Build A Containerized Microservice in Golang: A Step-by-step Guide with Example Use-Case

How To Build A Containerized Microservice in Golang: A Step-by-step Guide with Example Use-Case

68
Comments 1
21 min read
Full Stack NEXTJS Project with Google Sign-In and CRUD Operations

Full Stack NEXTJS Project with Google Sign-In and CRUD Operations

2
Comments
2 min read
Conditional rendering in React

Conditional rendering in React

1
Comments
5 min read
The awakening of the monster

The awakening of the monster

Comments
2 min read
How to Create User Routes in Node.js: A Step-by-Step Guide

How to Create User Routes in Node.js: A Step-by-Step Guide

11
Comments 1
2 min read
Why useSyncExternalStore Is Not Used in Jotai

Why useSyncExternalStore Is Not Used in Jotai

1
Comments
3 min read
Why React is Winning the Web: Insights into the Most Popular UI Library

Why React is Winning the Web: Insights into the Most Popular UI Library

3
Comments
5 min read
Web APIs: The Magical Portals in JavaScript's Enchanted Realm

Web APIs: The Magical Portals in JavaScript's Enchanted Realm

Comments
2 min read
In progress Developer

In progress Developer

1
Comments 1
1 min read
Shopify - the peculiarity that I hit my forehead

Shopify - the peculiarity that I hit my forehead

Comments
1 min read
Why ES6 Was a Game-Changer for JavaScript

Why ES6 Was a Game-Changer for JavaScript

1
Comments
3 min read
Block Users from Specific Countries using Hono Ultrafast Web Framework and Vercel Edge Functions

Block Users from Specific Countries using Hono Ultrafast Web Framework and Vercel Edge Functions

2
Comments
2 min read
loading...