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.
Langgraph - Human In the Loop

Langgraph - Human In the Loop

Comments
2 min read
Lifecycle doesn't exist in React with hooks

Lifecycle doesn't exist in React with hooks

Comments
5 min read
How we migrated from Vue 2 to Vue 3

How we migrated from Vue 2 to Vue 3

Comments
5 min read
Excited to announce the release of Segnale-React! 🎉

Excited to announce the release of Segnale-React! 🎉

1
Comments
1 min read
Top Software Performance Testing Tools: A Guide for Developers

Top Software Performance Testing Tools: A Guide for Developers

Comments
4 min read
How I ship projects at big tech companies

How I ship projects at big tech companies

Comments
1 min read
🏆 Penpot Plugins Contest

🏆 Penpot Plugins Contest

Comments
1 min read
Agentic Mesh: Pioneering the Future of Autonomous Agent Ecosystems

Agentic Mesh: Pioneering the Future of Autonomous Agent Ecosystems

Comments
1 min read
A Comprehensive Guide to MongoDB Server: The Database for Modern Applications

A Comprehensive Guide to MongoDB Server: The Database for Modern Applications

Comments
4 min read
Day 16: Let is snow! ❄️

Day 16: Let is snow! ❄️

4
Comments
11 min read
Creating a 3D config with types

Creating a 3D config with types

Comments
2 min read
5 Underrated NPM Packages You’re Not Using (But Should Be)

5 Underrated NPM Packages You’re Not Using (But Should Be)

83
Comments 10
3 min read
A Comprehensive Guide to QA Automation: Streamlining Quality Assurance for Faster, Reliable Software Releases

A Comprehensive Guide to QA Automation: Streamlining Quality Assurance for Faster, Reliable Software Releases

Comments
5 min read
A Deep Dive into JavaScript’s Prototype Chain and the Foundational Role of Functions

A Deep Dive into JavaScript’s Prototype Chain and the Foundational Role of Functions

Comments
5 min read
How to install nginx on ubuntu 24.04

How to install nginx on ubuntu 24.04

Comments
1 min read
Software knowledge

Software knowledge

Comments
1 min read
⛳️ Top 5 AWS Services Every Frontend Should Know 💎🧪

⛳️ Top 5 AWS Services Every Frontend Should Know 💎🧪

Comments
3 min read
Top Free Hosting Services for Web Developers in 2025

Top Free Hosting Services for Web Developers in 2025

1
Comments 2
2 min read
🚀 Master JavaScript Array Polyfills: Future-Proof Your Code for All Browsers!🌍

🚀 Master JavaScript Array Polyfills: Future-Proof Your Code for All Browsers!🌍

Comments
4 min read
Don't Fall Into the CDN Trap! 🪤

Don't Fall Into the CDN Trap! 🪤

7
Comments 2
8 min read
Implementing a CI Pipeline for VShell with GitHub Actions

Implementing a CI Pipeline for VShell with GitHub Actions

Comments
2 min read
Best Practices in JavaScript: Writing Clean, Efficient, and Maintainable Code

Best Practices in JavaScript: Writing Clean, Efficient, and Maintainable Code

Comments 2
2 min read
🚀 Building a Microservices Architecture with Node.js: A Practical Approach🌐

🚀 Building a Microservices Architecture with Node.js: A Practical Approach🌐

Comments
2 min read
Math.ceil vs Math.floor

Math.ceil vs Math.floor

Comments
2 min read
Como funcionam Bindings de Texto e Aparência no KnockoutJs

Como funcionam Bindings de Texto e Aparência no KnockoutJs

Comments
7 min read
Functional Programming in Angular: Exploring inject and Resources

Functional Programming in Angular: Exploring inject and Resources

7
Comments
3 min read
Redux Made Simple: Managing State Like a Pro

Redux Made Simple: Managing State Like a Pro

11
Comments
2 min read
Top Express.js Mistakes and How to Fix Them

Top Express.js Mistakes and How to Fix Them

1
Comments 1
2 min read
SOLID principles for JavaScript

SOLID principles for JavaScript

60
Comments 2
12 min read
🎉 Black Friday & Cyber Monday 2024: The Best Deals for JavaScript Developers 🚀

🎉 Black Friday & Cyber Monday 2024: The Best Deals for JavaScript Developers 🚀

4
Comments 1
12 min read
9 Open Source Libraries to Supercharge Your Next Project 🔋⚡️

9 Open Source Libraries to Supercharge Your Next Project 🔋⚡️

624
Comments 64
11 min read
Big Decimal Arithmetic Across Programming Languages: Bridging the Gap

Big Decimal Arithmetic Across Programming Languages: Bridging the Gap

6
Comments
7 min read
Gdevelop 5 no code game engine features.

Gdevelop 5 no code game engine features.

Comments
1 min read
Gdevelop 5 no code game engine features.

Gdevelop 5 no code game engine features.

Comments
1 min read
Episode 7: DDoS Storms and Data Overload

Episode 7: DDoS Storms and Data Overload

Comments
5 min read
Stop Wasting Time: Programming Tips You Wish You Knew Sooner

Stop Wasting Time: Programming Tips You Wish You Knew Sooner

26
Comments 1
3 min read
Smoke Testing in Software Testing: An Overview

Smoke Testing in Software Testing: An Overview

Comments
5 min read
Google reCAPTCHA v3 with React & Node.js without any dependency

Google reCAPTCHA v3 with React & Node.js without any dependency

2
Comments
4 min read
Controlled vs Uncontrolled Components in React

Controlled vs Uncontrolled Components in React

6
Comments 1
2 min read
Advanced Rendering Techniques in Next.js, React, and Gatsby: A comprehensive guide for experienced developers.

Advanced Rendering Techniques in Next.js, React, and Gatsby: A comprehensive guide for experienced developers.

5
Comments
3 min read
The Evolution and Relevance of Behavior Driven Development (BDD)

The Evolution and Relevance of Behavior Driven Development (BDD)

Comments
4 min read
DOM Manipulation in JavaScript

DOM Manipulation in JavaScript

10
Comments 2
3 min read
Build Your Own JavaScript-Compatible Language: Mastering Compiler Design

Build Your Own JavaScript-Compatible Language: Mastering Compiler Design

Comments
5 min read
🔥How to fetch HTML from server

🔥How to fetch HTML from server

35
Comments 3
5 min read
7 Common OpenGraph Mistakes and How to Fix Them

7 Common OpenGraph Mistakes and How to Fix Them

4
Comments
3 min read
JavaScript Generators: Supercharge Your Code with Pausing Power!

JavaScript Generators: Supercharge Your Code with Pausing Power!

Comments
5 min read
The Software Development Life Cycle: A Comprehensive Overview

The Software Development Life Cycle: A Comprehensive Overview

Comments
5 min read
Episode 6: The First Strike – Bugs in the Core Nexus

Episode 6: The First Strike – Bugs in the Core Nexus

Comments
6 min read
Building Express.js Backend Services Should be Easy!

Building Express.js Backend Services Should be Easy!

12
Comments 7
3 min read
XII.AI AI-Powered MVC Framework

XII.AI AI-Powered MVC Framework

1
Comments
2 min read
Next.js Interview Mastery: Essential Questions 41-50 (Part 5)

Next.js Interview Mastery: Essential Questions 41-50 (Part 5)

Comments
7 min read
Thanks for the Memoize

Thanks for the Memoize

4
Comments
3 min read
I have working on product customization

I have working on product customization

Comments
1 min read
How to create shapes with HTML canvas

How to create shapes with HTML canvas

3
Comments
4 min read
Quick intro to JavaScript and codeguppy.com

Quick intro to JavaScript and codeguppy.com

Comments
30 min read
LeetCode Challenge: 274. H-Index - JavaScript Solution 🚀

LeetCode Challenge: 274. H-Index - JavaScript Solution 🚀

10
Comments 1
2 min read
How Learning Git and GitHub Transformed My Workflow as a Full-Stack Developer

How Learning Git and GitHub Transformed My Workflow as a Full-Stack Developer

1
Comments
3 min read
Learn Zustand Right Now in the Simplest Way!

Learn Zustand Right Now in the Simplest Way!

6
Comments
3 min read
Making CI pipeline for Explainer.js

Making CI pipeline for Explainer.js

Comments
2 min read
Daily JavaScript Challenge #JS-48: Count Occurrences of Each Word in a String

Daily JavaScript Challenge #JS-48: Count Occurrences of Each Word in a String

5
Comments
1 min read
loading...