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.
The Bug in JavaScript

The Bug in JavaScript

1
Comments
2 min read
Object Mutability in Javascript

Object Mutability in Javascript

Comments
3 min read
How to Determine 2 Binary Trees are Identical, Using Javascript

How to Determine 2 Binary Trees are Identical, Using Javascript

8
Comments 6
1 min read
The Truth About Coding Bootcamps: Investment or Risk?

The Truth About Coding Bootcamps: Investment or Risk?

Comments
4 min read
🚀 Introducing the Open-Source NeoApps.AI Code Generator! 🎉

🚀 Introducing the Open-Source NeoApps.AI Code Generator! 🎉

1
Comments
1 min read
Layout with React Router v6

Layout with React Router v6

6
Comments
2 min read
My 2 cents on react & next

My 2 cents on react & next

Comments
2 min read
Closure in Javascript(Bangla) With Joy

Closure in Javascript(Bangla) With Joy

2
Comments
1 min read
Dynamic Button UI onclick using JavaScript

Dynamic Button UI onclick using JavaScript

3
Comments 5
4 min read
JavaScript Moderno: Recursos Avançados para Desenvolvedores

JavaScript Moderno: Recursos Avançados para Desenvolvedores

Comments
2 min read
From Chaos to Clarity: The Critical Role of Architecture

From Chaos to Clarity: The Critical Role of Architecture

12
Comments 1
4 min read
Managing State in Multiple Instances of the Same Component in React

Managing State in Multiple Instances of the Same Component in React

Comments
2 min read
Building Microservices with .NET Core

Building Microservices with .NET Core

Comments
2 min read
Nunca foi tão fácil TRADUZIR seu projeto React com i18N

Nunca foi tão fácil TRADUZIR seu projeto React com i18N

7
Comments
9 min read
Trie Algorithm || Auto Complete feature using Javascript

Trie Algorithm || Auto Complete feature using Javascript

5
Comments
2 min read
How to Use Socket.IO to Build Your First Multiplayer Tic-Tac-Toe Game

How to Use Socket.IO to Build Your First Multiplayer Tic-Tac-Toe Game

4
Comments
7 min read
Roadmap to being a good Web Developer.

Roadmap to being a good Web Developer.

2
Comments
2 min read
Build a QR Code Generator Website

Build a QR Code Generator Website

1
Comments
4 min read
Build a Simple Calculator Website

Build a Simple Calculator Website

1
Comments
4 min read
OpenAI is shockingly good at unminifying code

OpenAI is shockingly good at unminifying code

37
Comments 7
6 min read
Common mistake to avoid while loading a file synchronously using script tag

Common mistake to avoid while loading a file synchronously using script tag

Comments
2 min read
Optimistic UI: Mejora la experiencia de usuario en tus aplicaciones frontend

Optimistic UI: Mejora la experiencia de usuario en tus aplicaciones frontend

2
Comments
2 min read
Only BFS and DFS in Graph using Javascript

Only BFS and DFS in Graph using Javascript

5
Comments
1 min read
Integrating with the OS Sharing UI using the Web Share API

Integrating with the OS Sharing UI using the Web Share API

Comments
3 min read
Test that every MutationObserver is disconnected to avoid memory leaks

Test that every MutationObserver is disconnected to avoid memory leaks

Comments
2 min read
Use AI to detect of Outdated Descriptions

Use AI to detect of Outdated Descriptions

2
Comments
2 min read
Day 2 of #100daysofMiva Coding Challenge

Day 2 of #100daysofMiva Coding Challenge

3
Comments 4
4 min read
Travel Booking Using Next.js 14, Prisma, TailwindCSS & Next Auth

Travel Booking Using Next.js 14, Prisma, TailwindCSS & Next Auth

11
Comments 1
1 min read
Advanced Node.js API Logging with Winston and Morgan

Advanced Node.js API Logging with Winston and Morgan

Comments
4 min read
Quick and In Sync with Svelte

Quick and In Sync with Svelte

2
Comments
10 min read
This is the last Glitch newsletter I am posting here (not clickbait)

This is the last Glitch newsletter I am posting here (not clickbait)

16
Comments 3
4 min read
Understanding Clean Code: Handling ⚡

Understanding Clean Code: Handling ⚡

2
Comments
3 min read
How Layout Management works in Next.js App Router: Shared and Stand-Alone Approaches

How Layout Management works in Next.js App Router: Shared and Stand-Alone Approaches

1
Comments
1 min read
Fetching and Presenting Products in Nuxt.js for Your E-Commerce Store

Fetching and Presenting Products in Nuxt.js for Your E-Commerce Store

1
Comments
5 min read
How SafeLine Shields Your Website with Advanced Dynamic Protection

How SafeLine Shields Your Website with Advanced Dynamic Protection

6
Comments
2 min read
How to Create a Matrix Rain Effect with JavaScript

How to Create a Matrix Rain Effect with JavaScript

23
Comments
4 min read
Optimize Memory Management in JavaScript Pivot Table: Best Practices and Tips

Optimize Memory Management in JavaScript Pivot Table: Best Practices and Tips

Comments
7 min read
7 JavaScript Data Structures you must know

7 JavaScript Data Structures you must know

1
Comments
3 min read
Code Review Best Practices: Improving Code Quality in Development

Code Review Best Practices: Improving Code Quality in Development

2
Comments 1
2 min read
Custom Dialog Box Excitement

Custom Dialog Box Excitement

Comments 2
2 min read
Tutorial memakai node js sampai memunculkan hello world

Tutorial memakai node js sampai memunculkan hello world

5
Comments 1
2 min read
Backend framework using Node.js

Backend framework using Node.js

Comments
1 min read
My GSoC Experience : PEcAn Project

My GSoC Experience : PEcAn Project

6
Comments
6 min read
Preventing/Refactoring Conditional Chainings

Preventing/Refactoring Conditional Chainings

3
Comments
4 min read
5 React Mistakes You Should Avoid (and How to Fix Them)

5 React Mistakes You Should Avoid (and How to Fix Them)

10
Comments
2 min read
Day 1 of Brylnt: The Launch My Web and Mobile Development Agency

Day 1 of Brylnt: The Launch My Web and Mobile Development Agency

Comments
1 min read
Master the Essentials of Git and GitHub in Just 20 Minutes

Master the Essentials of Git and GitHub in Just 20 Minutes

Comments
5 min read
The Importance of Mathematics and Physics in Machine Learning and Data Science

The Importance of Mathematics and Physics in Machine Learning and Data Science

Comments
2 min read
How to use WebView in React Native?

How to use WebView in React Native?

5
Comments
6 min read
Angular 18.2: Enhanced Template Syntax and Streamlined Migrations

Angular 18.2: Enhanced Template Syntax and Streamlined Migrations

3
Comments 2
2 min read
Day 1 of #100DaysofMiva: Unlocking the Secrets of JavaScript

Day 1 of #100DaysofMiva: Unlocking the Secrets of JavaScript

5
Comments 11
2 min read
The difference between readonly and const in Type Script

The difference between readonly and const in Type Script

Comments
1 min read
Angular Lifecycle Hooks: A High Level Overview

Angular Lifecycle Hooks: A High Level Overview

4
Comments 1
2 min read
Poof☁️! Make Web Elements Disappear Like Magic with This Code Technique

Poof☁️! Make Web Elements Disappear Like Magic with This Code Technique

4
Comments 3
3 min read
Day 40 / 100 Days of Code: Revamping My GitHub and Gaining New Insights

Day 40 / 100 Days of Code: Revamping My GitHub and Gaining New Insights

Comments
1 min read
Streamlining Styles: CSS Variables for Maintainable Code

Streamlining Styles: CSS Variables for Maintainable Code

Comments
3 min read
Middleware for Step Functions: Automatically Store and Load Payloads from Amazon S3

Middleware for Step Functions: Automatically Store and Load Payloads from Amazon S3

22
Comments 4
11 min read
Web Graphics Tutorial: Learn by doing!

Web Graphics Tutorial: Learn by doing!

1
Comments
1 min read
How to make your web page faster before it even loads

How to make your web page faster before it even loads

7
Comments
13 min read
Project 1: Expanding Cards - My '50 Projects in 50 Days' Journey

Project 1: Expanding Cards - My '50 Projects in 50 Days' Journey

Comments
1 min read
loading...