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.
Top 10 JavaScript Frameworks to Master – Which One Leads in 2023?

Top 10 JavaScript Frameworks to Master – Which One Leads in 2023?

34
Comments 21
8 min read
Understanding "use strict" in TypeScript

Understanding "use strict" in TypeScript

5
Comments
3 min read
Integration testing EventBridge events

Integration testing EventBridge events

2
Comments
5 min read
Build your first chrome extension (Part 1)

Build your first chrome extension (Part 1)

2
Comments 2
4 min read
JavaScript Variable: Declaration vs. Initialization

JavaScript Variable: Declaration vs. Initialization

17
Comments 2
2 min read
Build your first chrome extension (Part 2)

Build your first chrome extension (Part 2)

2
Comments 1
6 min read
I wrote my own version of the Qwik documentation

I wrote my own version of the Qwik documentation

6
Comments
3 min read
How to Create a Tic Tac Toe Game in Javascript.

How to Create a Tic Tac Toe Game in Javascript.

4
Comments 3
9 min read
Currency to number transformation in JavaScript

Currency to number transformation in JavaScript

Comments
2 min read
Amazon Bedrock For JavaScript and TypeScript Developers

Amazon Bedrock For JavaScript and TypeScript Developers

5
Comments
8 min read
JavaScript First, Then TypeScript

JavaScript First, Then TypeScript

66
Comments 68
4 min read
Using the keyboard on Murdle cards

Using the keyboard on Murdle cards

Comments
8 min read
A Quick Introduction to CSS container queries

A Quick Introduction to CSS container queries

1
Comments
3 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?

104
Comments 7
19 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
Day 82: Service Worker

Day 82: Service Worker

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

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

2
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

Comments
2 min read
Hello All Developer

Hello All Developer

Comments
1 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
🧠 An AI / neural network...in vanilla JS! 😱 With no libraries! 🤯

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

256
Comments 19
16 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
TypeORM - remove children with orphanedRowAction

TypeORM - remove children with orphanedRowAction

6
Comments
2 min read
Meme November: Day - 6

Meme November: Day - 6

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

7
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
VueJS part 9: Creating components in the .vue files

VueJS part 9: Creating components in the .vue files

5
Comments
4 min read
Command-based undo for JS apps

Command-based undo for JS apps

Comments
12 min read
Meme November: Day - 5

Meme November: Day - 5

13
Comments
1 min read
🧹🧹 Sanitizing user input with OpenAI under $1

🧹🧹 Sanitizing user input with OpenAI under $1

12
Comments 1
5 min read
Designing file upload endpoint in REST API

Designing file upload endpoint in REST API

5
Comments
2 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
Implementing Feature Flags with Next.js and App Router

Implementing Feature Flags with Next.js and App Router

83
Comments 8
12 min read
Day 81: Web Workers

Day 81: Web Workers

24
Comments 4
3 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
loading...