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.
Introducing Global Search for Generated Apps

Introducing Global Search for Generated Apps

Comments
1 min read
A11y: Vanilla javascript aria-live announcer

A11y: Vanilla javascript aria-live announcer

10
Comments 3
4 min read
Hollow Promises: Async JavaScript

Hollow Promises: Async JavaScript

6
Comments 1
3 min read
Introduction to Back-end

Introduction to Back-end

7
Comments
2 min read
JavaScript Efficiency War: Astro.js vs Next.js

JavaScript Efficiency War: Astro.js vs Next.js

4
Comments
7 min read
Build a SQL query builder

Build a SQL query builder

2
Comments
7 min read
Preventing SQL injection attacks in Node.js

Preventing SQL injection attacks in Node.js

10
Comments
9 min read
Intro to Control Flow

Intro to Control Flow

2
Comments
2 min read
Breaking IndexedDB consistency to explore its transactions

Breaking IndexedDB consistency to explore its transactions

Comments 2
10 min read
Observability & Monitoring in Nodejs using Signoz

Observability & Monitoring in Nodejs using Signoz

6
Comments 1
4 min read
Revive Some Nostalgia: Recreating the Snake Game Using HTML5's Canvas API and JavaScript

Revive Some Nostalgia: Recreating the Snake Game Using HTML5's Canvas API and JavaScript

Comments
7 min read
Profile Components: SSR with Declarative Shadow DOM

Profile Components: SSR with Declarative Shadow DOM

2
Comments
3 min read
Tired of Slow Loading Pages? Speed Up Your Web App with WebSockets

Tired of Slow Loading Pages? Speed Up Your Web App with WebSockets

30
Comments 8
4 min read
What is REST API

What is REST API

22
Comments 6
4 min read
Building A File Compressor Using C And Wasm

Building A File Compressor Using C And Wasm

8
Comments
18 min read
Using Mermaid JS to generate a diagram from Power Automate

Using Mermaid JS to generate a diagram from Power Automate

14
Comments 2
6 min read
'this' and its ever changing context.

'this' and its ever changing context.

1
Comments
4 min read
Themex's next update includes free and ready-to-use components.

Themex's next update includes free and ready-to-use components.

9
Comments
1 min read
Translate your App's Notification content to different languages using i18n.

Translate your App's Notification content to different languages using i18n.

18
Comments
3 min read
All You Need is ... Higher Order Functions

All You Need is ... Higher Order Functions

Comments
3 min read
Master Offline AWS Development: Harness the Power of LocalStack!

Master Offline AWS Development: Harness the Power of LocalStack!

Comments
2 min read
Discover the advantages of custom application development with low-code platforms.

Discover the advantages of custom application development with low-code platforms.

5
Comments
4 min read
Processing Images with Web Assembly using wasm-vips

Processing Images with Web Assembly using wasm-vips

2
Comments
6 min read
How to connect Eleventy and Storyblok

How to connect Eleventy and Storyblok

Comments
10 min read
Senior Frontend Developer Roadmap 2024: 5 Steps To Next Level 🔥

Senior Frontend Developer Roadmap 2024: 5 Steps To Next Level 🔥

69
Comments 8
18 min read
Buffer.from() vs atob() vs btoa(): The Differences and When to Use Them

Buffer.from() vs atob() vs btoa(): The Differences and When to Use Them

Comments
3 min read
TypeScript Template Literal Types: Practical Use-Cases for Improved Code Quality

TypeScript Template Literal Types: Practical Use-Cases for Improved Code Quality

3
Comments
6 min read
IndexedDB: Una guía para desarrolladores web frontend

IndexedDB: Una guía para desarrolladores web frontend

2
Comments
13 min read
How I build a YouTube Video Player with ReactJS: Add chapters to the video

How I build a YouTube Video Player with ReactJS: Add chapters to the video

8
Comments
9 min read
Types of Dependencies in Node.js

Types of Dependencies in Node.js

1
Comments
1 min read
Using Deep Links Effectively in Your Shopify App Theme Extensions

Using Deep Links Effectively in Your Shopify App Theme Extensions

Comments
4 min read
Add Generative AI to a JavaScript Web App

Add Generative AI to a JavaScript Web App

5
Comments 1
10 min read
Perfect Reactive Dependency Tracking

Perfect Reactive Dependency Tracking

3
Comments
7 min read
Create an NPX professional card

Create an NPX professional card

1
Comments
5 min read
How to Build a Web App to Scan Barcode, Document, and MRZ with JavaScript APIs

How to Build a Web App to Scan Barcode, Document, and MRZ with JavaScript APIs

10
Comments
12 min read
How to build a scalable web app with serverless technologies

How to build a scalable web app with serverless technologies

1
Comments
13 min read
Day 1 of #50daysof code

Day 1 of #50daysof code

3
Comments
1 min read
JavaScript | What Are Arrow Functions?

JavaScript | What Are Arrow Functions?

Comments
1 min read
Myntra Product Info As JSON

Myntra Product Info As JSON

3
Comments
2 min read
Add typing to your Javascript code (without Typescript, kinda) ✍🏼

Add typing to your Javascript code (without Typescript, kinda) ✍🏼

4
Comments
1 min read
Clean up your code with ease

Clean up your code with ease

Comments
3 min read
Incorpora IA generativa a una aplicación web de JavaScript

Incorpora IA generativa a una aplicación web de JavaScript

14
Comments
11 min read
The Day you Became a Better React Dev: What is React?

The Day you Became a Better React Dev: What is React?

2
Comments
1 min read
A Tale of Frameworks: Our Quirky Quest from Next.js to Redwood.js

A Tale of Frameworks: Our Quirky Quest from Next.js to Redwood.js

1
Comments 2
2 min read
SilverBox Library

SilverBox Library

9
Comments 1
1 min read
Observability with Express and Busgnag - In a easy way

Observability with Express and Busgnag - In a easy way

24
Comments
4 min read
Prisma vs Sequelize: A Comprehensive Comparison of Node.js ORMs

Prisma vs Sequelize: A Comprehensive Comparison of Node.js ORMs

9
Comments
3 min read
How to build: an AI-powered PowerPoint generator (Next.js, OpenAI, CopilotKit)

How to build: an AI-powered PowerPoint generator (Next.js, OpenAI, CopilotKit)

254
Comments 15
9 min read
Introduction to HTML Web Components 💻📝

Introduction to HTML Web Components 💻📝

28
Comments 3
3 min read
Vue Primeiras Impressões

Vue Primeiras Impressões

7
Comments
10 min read
Preventing server-side request forgery in Node.js applications

Preventing server-side request forgery in Node.js applications

6
Comments
8 min read
Variables in Javascript: A Comprehensive Guide to Var, Let, and Const

Variables in Javascript: A Comprehensive Guide to Var, Let, and Const

1
Comments
5 min read
🏁🐘Winning Race Conditions With PostgreSQL

🏁🐘Winning Race Conditions With PostgreSQL

44
Comments 2
10 min read
Encapsulation, Closure, and a Higher Order Function walk into a Hackathon.

Encapsulation, Closure, and a Higher Order Function walk into a Hackathon.

4
Comments 2
2 min read
Exploring Material Tailwind: the best Tailwind CSS component library

Exploring Material Tailwind: the best Tailwind CSS component library

1
Comments 1
2 min read
Mastering the Art of Debugging: A Comprehensive Guide for Developers

Mastering the Art of Debugging: A Comprehensive Guide for Developers

3
Comments
2 min read
🔥Webperf Tips (1) - Case Study - Gastein.com

🔥Webperf Tips (1) - Case Study - Gastein.com

3
Comments
1 min read
Implementing Sign In with Google in NodeJS (without third-party libraries)

Implementing Sign In with Google in NodeJS (without third-party libraries)

13
Comments 2
5 min read
EVENT BUBBLING & CAPTURING

EVENT BUBBLING & CAPTURING

5
Comments
4 min read
How to make a cursor image Hover effect with CSS & JS!

How to make a cursor image Hover effect with CSS & JS!

9
Comments
5 min read
loading...