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 UUID Generator: How to Create Unique Identifiers

JavaScript UUID Generator: How to Create Unique Identifiers

2
Comments 1
4 min read
How I'm Improving React + Node.js Projects with Simple Developer Experience Metrics

How I'm Improving React + Node.js Projects with Simple Developer Experience Metrics

1
Comments
2 min read
Getting Comfortable with the Terminal & OS Basics on My Backend Journey

Getting Comfortable with the Terminal & OS Basics on My Backend Journey

Comments
1 min read
Why I’ll Never Trust Carets Again

Why I’ll Never Trust Carets Again

Comments
2 min read
React Router Data Mode: Part 8 - Validations, useFetcher and React Hook Form

React Router Data Mode: Part 8 - Validations, useFetcher and React Hook Form

Comments
5 min read
React Router Data Mode: Part 7 - Multiple actions and form handling

React Router Data Mode: Part 7 - Multiple actions and form handling

Comments
4 min read
React Router Data Mode: Part 6 - Actions, forms and mutations

React Router Data Mode: Part 6 - Actions, forms and mutations

Comments
5 min read
React Router Data Mode: Part 2 - Nested routes and outlets

React Router Data Mode: Part 2 - Nested routes and outlets

Comments
4 min read
React Router Data Mode: Part 3 - Loaders and data fetching

React Router Data Mode: Part 3 - Loaders and data fetching

Comments
5 min read
React Router Data Mode: Part 9 - Optimistic UI with useFetcher

React Router Data Mode: Part 9 - Optimistic UI with useFetcher

Comments
5 min read
React Router Data Mode: Part 5 - Refactor, useParams and NavLink

React Router Data Mode: Part 5 - Refactor, useParams and NavLink

Comments
4 min read
React Router Data Mode: Part 10 - Testing with Vitest and React Testing Library

React Router Data Mode: Part 10 - Testing with Vitest and React Testing Library

Comments
6 min read
Integrating Keywords AI into AI Agentic Apps 🧵

Integrating Keywords AI into AI Agentic Apps 🧵

5
Comments
6 min read
Designing an Efficient Pub/Sub System in JavaScript

Designing an Efficient Pub/Sub System in JavaScript

1
Comments
6 min read
Create Flow Builder with Multiple Triggers Using Sequential Workflow Designer

Create Flow Builder with Multiple Triggers Using Sequential Workflow Designer

Comments
4 min read
🚀 How I Structure My React Projects (And Why It Works)

🚀 How I Structure My React Projects (And Why It Works)

4
Comments
3 min read
RxJS Deserves Better Than Its Constant Criticism – Lessons From a Real-World Production System

RxJS Deserves Better Than Its Constant Criticism – Lessons From a Real-World Production System

Comments
5 min read
👋 Hello dev.to! My Journey into Full-Stack Web Development 🚀

👋 Hello dev.to! My Journey into Full-Stack Web Development 🚀

Comments 2
1 min read
Jest 30: Más Rápido, Inteligente y Listo para el Futuro. ¿Es Hora de Actualizar?

Jest 30: Más Rápido, Inteligente y Listo para el Futuro. ¿Es Hora de Actualizar?

Comments
4 min read
NodeJS Fundamentals: exec

NodeJS Fundamentals: exec

1
Comments
6 min read
Becoming a Better Developer with Vibe Coding

Becoming a Better Developer with Vibe Coding

Comments
2 min read
How to create a sidebar navigation with Astro, Tailwind CSS and JavaScript

How to create a sidebar navigation with Astro, Tailwind CSS and JavaScript

Comments
1 min read
MultiMindSDK Hits the Ground Running: 700+ Python + 139 NPM Downloads in Just Hours!

MultiMindSDK Hits the Ground Running: 700+ Python + 139 NPM Downloads in Just Hours!

3
Comments
1 min read
Trends in the frontend tech stack in 2025: What you need to know for long-term growth

Trends in the frontend tech stack in 2025: What you need to know for long-term growth

1
Comments
2 min read
Daily JavaScript Challenge #JS-213: Calculate the Total Distance in a Travel Log

Daily JavaScript Challenge #JS-213: Calculate the Total Distance in a Travel Log

5
Comments
1 min read
loading...