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.
Unlocking Interactivity: Crafting a Hamburger Menu with HTML, CSS, and JavaScript

Unlocking Interactivity: Crafting a Hamburger Menu with HTML, CSS, and JavaScript

3
Comments
2 min read
Demystifying Headless - Dev Resources

Demystifying Headless - Dev Resources

Comments
1 min read
Adding Twitter/VIM-inspired navigation to my React website

Adding Twitter/VIM-inspired navigation to my React website

10
Comments 3
3 min read
Mathematics behind animations on the website

Mathematics behind animations on the website

14
Comments 2
7 min read
What is the difference between real DOM and virtual DOM with example?

What is the difference between real DOM and virtual DOM with example?

Comments
2 min read
What is Virtual DOM in React?

What is Virtual DOM in React?

Comments
1 min read
A Well-Architected FastAPI Boilerplate

A Well-Architected FastAPI Boilerplate

1
Comments
11 min read
Day-10 of Learning JavaScript: Whip Up Weather Wonders: Craft Your Own City-Ready Weather App with JavaScript Magic!

Day-10 of Learning JavaScript: Whip Up Weather Wonders: Craft Your Own City-Ready Weather App with JavaScript Magic!

1
Comments
10 min read
Fluent API pattern implementation with Playwright and Javascript/Typescript

Fluent API pattern implementation with Playwright and Javascript/Typescript

Comments
5 min read
10+ Free Tailwind CSS Admin Dashboard Templates

10+ Free Tailwind CSS Admin Dashboard Templates

7
Comments
7 min read
Hollow Promises: Async JavaScript

Hollow Promises: Async JavaScript

6
Comments 1
3 min read
Introduction to Back-end

Introduction to Back-end

6
Comments
2 min read
Generating MD5 hashes on Node.js

Generating MD5 hashes on Node.js

Comments 1
1 min read
Preventing SQL injection attacks in Node.js

Preventing SQL injection attacks in Node.js

5
Comments
9 min read
Build a SQL query builder

Build a SQL query builder

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

JavaScript Efficiency War: Astro.js vs Next.js

Comments
7 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
Intro to Control Flow

Intro to Control Flow

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

Profile Components: SSR with Declarative Shadow DOM

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

12
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
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

1
Comments
6 min read
How to connect Eleventy and Storyblok

How to connect Eleventy and Storyblok

Comments
10 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

2
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

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

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

68
Comments 8
18 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

2
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

4
Comments
11 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
Mastering JavaScript: Essential Topics to Crack Your Frontend Interview

Mastering JavaScript: Essential Topics to Crack Your Frontend Interview

Comments
3 min read
Myntra Product Info As JSON

Myntra Product Info As JSON

3
Comments
2 min read
Day 1 of #50daysof code

Day 1 of #50daysof code

3
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
JavaScript | What Are Arrow Functions?

JavaScript | What Are Arrow Functions?

Comments
1 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
Add typing to your Javascript code (without Typescript, kinda) ✍🏼

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

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
Prisma vs Sequelize: A Comprehensive Comparison of Node.js ORMs

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

7
Comments
3 min read
Understanding Branch Coverage in Software Testing

Understanding Branch Coverage in Software Testing

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

Observability with Express and Busgnag - In a easy way

23
Comments
4 min read
Preventing server-side request forgery in Node.js applications

Preventing server-side request forgery in Node.js applications

2
Comments
8 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
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

34
Comments 2
10 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)

236
Comments 15
9 min read
loading...