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 the Abstract Factory Pattern: A Comprehensive Guide

Mastering the Abstract Factory Pattern: A Comprehensive Guide

10
Comments
13 min read
How To Build Beautiful Terminal UIs (TUIs) in JavaScript!

How To Build Beautiful Terminal UIs (TUIs) in JavaScript!

5
Comments 2
4 min read
Top React Native Libraries for Production-Ready Applications

Top React Native Libraries for Production-Ready Applications

Comments
4 min read
Top 5 JavaScript Features You’re Not Using Enough

Top 5 JavaScript Features You’re Not Using Enough

Comments
3 min read
Cursor Follower using JS

Cursor Follower using JS

Comments
1 min read
VSCode Themes Community - Discover, share and create themes using a mix of Sacred Geometry and Color Theory

VSCode Themes Community - Discover, share and create themes using a mix of Sacred Geometry and Color Theory

Comments
4 min read
Level Up Your Startup: How to Find a Tech Co-Founder Who Can Deliver

Level Up Your Startup: How to Find a Tech Co-Founder Who Can Deliver

Comments
3 min read
Reldens - Open source platform to create multiplayer RPG games

Reldens - Open source platform to create multiplayer RPG games

Comments
2 min read
Les Nouveautés de React 19 : Une Révolution pour les Développeurs Frontend

Les Nouveautés de React 19 : Une Révolution pour les Développeurs Frontend

Comments
5 min read
Vanilla JS Project

Vanilla JS Project

Comments
1 min read
Exploring the Parallax Effect in Web Design

Exploring the Parallax Effect in Web Design

Comments
4 min read
Node.js util module usage in Changesets

Node.js util module usage in Changesets

Comments
4 min read
Understanding Network Telemetry

Understanding Network Telemetry

Comments
4 min read
Mastering TypeScript's Template Literal Types: Boosting Code Safety and Expressiveness

Mastering TypeScript's Template Literal Types: Boosting Code Safety and Expressiveness

Comments
5 min read
"npm kruza: A logger with Source Tracing"

"npm kruza: A logger with Source Tracing"

Comments
1 min read
Achieve Your Dream React Native Job: The Ultimate Learning Path

Achieve Your Dream React Native Job: The Ultimate Learning Path

Comments
3 min read
Playwright vs Cypress: Which Testing Framework is Right for You?

Playwright vs Cypress: Which Testing Framework is Right for You?

Comments
3 min read
Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Comments
3 min read
Validator libraries in Nodejs

Validator libraries in Nodejs

Comments
1 min read
Networking Tips for New Graduates: How Tapp.ai Connects You with Industry Experts

Networking Tips for New Graduates: How Tapp.ai Connects You with Industry Experts

Comments
6 min read
Conquering SeaTunnel Challenges: Your Go-To Solutions Revealed

Conquering SeaTunnel Challenges: Your Go-To Solutions Revealed

5
Comments
5 min read
Human-Readable JavaScript

Human-Readable JavaScript

Comments
4 min read
Top 5 Git-based CMS Comparison (As of April 2024)

Top 5 Git-based CMS Comparison (As of April 2024)

5
Comments
4 min read
How to make an async constructor in Javascript?

How to make an async constructor in Javascript?

Comments
4 min read
Building simple event-driven applications with Pub/Sub

Building simple event-driven applications with Pub/Sub

68
Comments
9 min read
My Journey into Software Engineering #5: Debugging, Docker, and Growth

My Journey into Software Engineering #5: Debugging, Docker, and Growth

Comments
3 min read
The Journey of JavaScript Code: From Source to Execution

The Journey of JavaScript Code: From Source to Execution

Comments
1 min read
5 OpenGraph (OG) Image Tricks That Made My Life Easier 🎨

5 OpenGraph (OG) Image Tricks That Made My Life Easier 🎨

1
Comments
3 min read
Implementing Gmail Sending with Cloudflare Workers - Development Guide

Implementing Gmail Sending with Cloudflare Workers - Development Guide

Comments
2 min read
VShell: Production Release Workflow

VShell: Production Release Workflow

Comments
3 min read
Contributing to expressjs

Contributing to expressjs

1
Comments
6 min read
React Testing: A Comprehensive Guide for Developers

React Testing: A Comprehensive Guide for Developers

Comments
5 min read
KaibanJS v0.10.1 is Here! Explore the New Tools 🚀

KaibanJS v0.10.1 is Here! Explore the New Tools 🚀

Comments
2 min read
Document and Comment Code with AI

Document and Comment Code with AI

Comments
3 min read
How to remove duplicates in Postgres SQL

How to remove duplicates in Postgres SQL

Comments
4 min read
Python Find in List: A Comprehensive Guide

Python Find in List: A Comprehensive Guide

Comments
3 min read
Ternary Operator in JS: Everything you need to know

Ternary Operator in JS: Everything you need to know

Comments
3 min read
REST vs. GraphQL: Key Differences, Benefits, and Which One to Choose for Your Project

REST vs. GraphQL: Key Differences, Benefits, and Which One to Choose for Your Project

Comments
4 min read
Free Testing Tools for API Testing

Free Testing Tools for API Testing

Comments
4 min read
Chnp-cli: Code Highlight and Print tool

Chnp-cli: Code Highlight and Print tool

1
Comments
3 min read
SVAR Gantt: New Open Source, Interactive Gantt Chart for React

SVAR Gantt: New Open Source, Interactive Gantt Chart for React

1
Comments
3 min read
How to use IndexedDB? Guide on complete CRUD Operations

How to use IndexedDB? Guide on complete CRUD Operations

1
Comments
4 min read
Transforming the Wall of Text: Modern Design with Glassmorphism, CSS Animations, and Typography

Transforming the Wall of Text: Modern Design with Glassmorphism, CSS Animations, and Typography

Comments
4 min read
The Truth About Prototypes in JavaScript: Flexibility vs. Performance

The Truth About Prototypes in JavaScript: Flexibility vs. Performance

1
Comments
3 min read
My Portfolio

My Portfolio

1
Comments
1 min read
Axios vs Fetch: Which is Best for HTTP Requests?

Axios vs Fetch: Which is Best for HTTP Requests?

Comments
5 min read
Node JS - The Event Loop

Node JS - The Event Loop

Comments
6 min read
Next.js Interview Mastery: Essential Questions 81-90 (Part 9)

Next.js Interview Mastery: Essential Questions 81-90 (Part 9)

Comments
11 min read
Jumping From Javascript To Typscript Concept Should be Known

Jumping From Javascript To Typscript Concept Should be Known

1
Comments
4 min read
Simplify Your Dropdown Management with populateDropdown

Simplify Your Dropdown Management with populateDropdown

Comments
2 min read
A Beginner’s Guide to Angular Signals 🌟

A Beginner’s Guide to Angular Signals 🌟

1
Comments
2 min read
Building jargons.dev [#6]: The Branch Script

Building jargons.dev [#6]: The Branch Script

1
Comments 1
1 min read
My GitHub Highlights

My GitHub Highlights

1
Comments
1 min read
How to temporarily silence logs in tests

How to temporarily silence logs in tests

Comments
4 min read
👨‍💻 My Developer Portfolio: Showcasing My Journey and Projects 💖

👨‍💻 My Developer Portfolio: Showcasing My Journey and Projects 💖

Comments
1 min read
🚀Top Github Repositories to boost Your project setup.🚀

🚀Top Github Repositories to boost Your project setup.🚀

2
Comments
3 min read
My Github Profile

My Github Profile

1
Comments
7 min read
Angular’s Biggest Misconception: "It’s Not Worth Learning Due to Fewer Jobs"

Angular’s Biggest Misconception: "It’s Not Worth Learning Due to Fewer Jobs"

1
Comments
2 min read
How to use Promise.race to add timeout to fetch calls

How to use Promise.race to add timeout to fetch calls

Comments
2 min read
How to Choose the Best Node.js Framework for Web Application

How to Choose the Best Node.js Framework for Web Application

2
Comments
2 min read
loading...