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.
🚀 Mastering Service Workers Without the Headache: Meet SW Builder

🚀 Mastering Service Workers Without the Headache: Meet SW Builder

Comments
3 min read
Building a financial dashboard with HTML5, TailwindCSS v4, and Vanilla JavaScript

Building a financial dashboard with HTML5, TailwindCSS v4, and Vanilla JavaScript

3
Comments
13 min read
Code editor

Code editor

Comments
1 min read
Introduction to Redsys Integration with Next.js 15

Introduction to Redsys Integration with Next.js 15

1
Comments
5 min read
🌐 What is HTML? How Does a Websites Work Behind the Scenes?

🌐 What is HTML? How Does a Websites Work Behind the Scenes?

3
Comments
4 min read
Creating Your First React Component (It's Easier Than You Think!)

Creating Your First React Component (It's Easier Than You Think!)

1
Comments
1 min read
TIL: Tag Function / Tagged Template Literals

TIL: Tag Function / Tagged Template Literals

1
Comments
2 min read
Rate Limiting: A Practical Guide to Prevent Overuse

Rate Limiting: A Practical Guide to Prevent Overuse

Comments
6 min read
📄 How to Implement a PDF Viewer with Page Navigation in React

📄 How to Implement a PDF Viewer with Page Navigation in React

2
Comments
2 min read
🚀 Typeglide: A Simple Typing Effect Library for Node.js

🚀 Typeglide: A Simple Typing Effect Library for Node.js

2
Comments
2 min read
Async and Await In JavaScript

Async and Await In JavaScript

Comments
2 min read
JavaScript Email Validation Regex: Ensuring Accuracy in User Inputs

JavaScript Email Validation Regex: Ensuring Accuracy in User Inputs

Comments
8 min read
Bootcamps Didn't Create Full Stack Developers—And If You Think Otherwise, You're a Fool

Bootcamps Didn't Create Full Stack Developers—And If You Think Otherwise, You're a Fool

1
Comments
2 min read
AI-Powered Financial Systems: Revolutionizing Risk Analysis and Fraud Detection

AI-Powered Financial Systems: Revolutionizing Risk Analysis and Fraud Detection

Comments
6 min read
Generate Node.js Admin Panel using Kottster

Generate Node.js Admin Panel using Kottster

1
Comments
4 min read
DOM Manipulation from Simple Updates to Virtual DOM

DOM Manipulation from Simple Updates to Virtual DOM

Comments
3 min read
Validation, Authentication and Authorization with Libraries

Validation, Authentication and Authorization with Libraries

1
Comments
21 min read
Building an open-source deep research agent from scratch using LlamaIndex, Composio, & ExaAI 🔎🔥

Building an open-source deep research agent from scratch using LlamaIndex, Composio, & ExaAI 🔎🔥

152
Comments 2
9 min read
[Translations] Implementing Animations with Throttle in JavaScript

[Translations] Implementing Animations with Throttle in JavaScript

Comments
3 min read
Cannot Use Import Statement Outside A Module: How to Resolve This Common Error

Cannot Use Import Statement Outside A Module: How to Resolve This Common Error

Comments
4 min read
Angular Addicts #34: Angular 19.1, AI & Angular, introduction to DDD & more

Angular Addicts #34: Angular 19.1, AI & Angular, introduction to DDD & more

6
Comments 1
5 min read
What we learned by running an accessibility audit of our app

What we learned by running an accessibility audit of our app

4
Comments
11 min read
Under the Hood of Node.js: Exploring the V8 JavaScript Engine

Under the Hood of Node.js: Exploring the V8 JavaScript Engine

Comments
2 min read
JavaScript scroll snap events for scroll-triggered animations

JavaScript scroll snap events for scroll-triggered animations

Comments
9 min read
BroadcastChannel API: A Hidden Gem for Cross-Tab Communication

BroadcastChannel API: A Hidden Gem for Cross-Tab Communication

Comments
3 min read
loading...