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 JavaScript’s Module System: Organize Your Code Like a Pro!

🚀 Mastering JavaScript’s Module System: Organize Your Code Like a Pro!

7
Comments
4 min read
Javascript setTimeout method - All you need to know

Javascript setTimeout method - All you need to know

Comments
11 min read
Simplifying Excel Table Parsing in Node.js with @libs-jd/xlsx-parse-table

Simplifying Excel Table Parsing in Node.js with @libs-jd/xlsx-parse-table

Comments
3 min read
DevApp: The Exciting Tech World You Need to Explore!

DevApp: The Exciting Tech World You Need to Explore!

11
Comments
1 min read
Fluent Streams: A Library for Rich Iterables Manipulation

Fluent Streams: A Library for Rich Iterables Manipulation

4
Comments 2
3 min read
Complete Javascript - Basic to Advanced

Complete Javascript - Basic to Advanced

5
Comments 1
13 min read
💡 Você conhece as diferentes unidades de medida em CSS? px, em, rem, vh e vw! 💡

💡 Você conhece as diferentes unidades de medida em CSS? px, em, rem, vh e vw! 💡

Comments
2 min read
:nth-child builder in a Web Component

:nth-child builder in a Web Component

Comments
1 min read
The Wardrobe Strategy: How Shopping in Bulk Explains Amortized Cost

The Wardrobe Strategy: How Shopping in Bulk Explains Amortized Cost

5
Comments
4 min read
Understanding Dijkstra's Algorithm: From Theory to Implementation

Understanding Dijkstra's Algorithm: From Theory to Implementation

Comments
6 min read
Vue3 UI components for chats, conversations, ai

Vue3 UI components for chats, conversations, ai

7
Comments 1
1 min read
Java Performance Monitoring: How to & Best Tools to Use

Java Performance Monitoring: How to & Best Tools to Use

4
Comments
8 min read
How We Rebuilt Our Extension for Manifest V3

How We Rebuilt Our Extension for Manifest V3

12
Comments
1 min read
Como publicar um pacote no npm: um guia passo a passo

Como publicar um pacote no npm: um guia passo a passo

1
Comments
4 min read
Creating a JavaScript Object Using Python

Creating a JavaScript Object Using Python

2
Comments
2 min read
Learn HTML in 5 Days

Learn HTML in 5 Days

1
Comments 2
1 min read
The Role of State Management in React: A Guide to Redux, Context API, and More

The Role of State Management in React: A Guide to Redux, Context API, and More

7
Comments
3 min read
The Art of Lazy Loading: Speeding Up JavaScript Applications

The Art of Lazy Loading: Speeding Up JavaScript Applications

1
Comments
4 min read
Quick look of Elysia.js, new gen of Backend!

Quick look of Elysia.js, new gen of Backend!

Comments
1 min read
Auto Step Input Number

Auto Step Input Number

7
Comments 4
1 min read
Daily JavaScript Challenge #JS-46: Find the Most Frequent Element in an Array

Daily JavaScript Challenge #JS-46: Find the Most Frequent Element in an Array

9
Comments
1 min read
10 Habits to Help You Become 10x More Productive in Learning to Code

10 Habits to Help You Become 10x More Productive in Learning to Code

Comments
2 min read
I Built a Game of Thrones Trivia App Using Vanilla JavaScript — Check It Out!

I Built a Game of Thrones Trivia App Using Vanilla JavaScript — Check It Out!

Comments 1
2 min read
Recurrently loop an object in JS - util function #1

Recurrently loop an object in JS - util function #1

Comments
2 min read
Gamedev.js Survey 2024 is open!

Gamedev.js Survey 2024 is open!

10
Comments
2 min read
Unlock Security: OTP Generator with Email Verification using JavaScript

Unlock Security: OTP Generator with Email Verification using JavaScript

Comments
2 min read
DOM Observables, Rx7, Rx8 and the observable that doesn't exist yet

DOM Observables, Rx7, Rx8 and the observable that doesn't exist yet

6
Comments
5 min read
Task manger app

Task manger app

1
Comments
1 min read
the Accessibility Overlay Scandal

the Accessibility Overlay Scandal

6
Comments
4 min read
🐧 Linux: The Open-Source Powerhouse 🚀

🐧 Linux: The Open-Source Powerhouse 🚀

7
Comments
3 min read
How to Check if a Key Exists in a JavaScript Object

How to Check if a Key Exists in a JavaScript Object

Comments
4 min read
How to Create Sitemap in NextJS using package next-sitemap

How to Create Sitemap in NextJS using package next-sitemap

58
Comments 3
4 min read
React Hooks

React Hooks

75
Comments 5
3 min read
Guia Completo: Mensageria com Node.js

Guia Completo: Mensageria com Node.js

1
Comments
3 min read
Learn by Proxy: JavaScript Quick Bits

Learn by Proxy: JavaScript Quick Bits

1
Comments
3 min read
Roniere Marques: Um Desenvolvedor em Destaque

Roniere Marques: Um Desenvolvedor em Destaque

Comments
2 min read
Create Eye-Catching Button Effect with Rotating Glow Animation

Create Eye-Catching Button Effect with Rotating Glow Animation

18
Comments 1
4 min read
LeetCode Challenge: 55. Jump Game - JavaScript Solution 🚀

LeetCode Challenge: 55. Jump Game - JavaScript Solution 🚀

10
Comments 1
2 min read
Full Stack Developer Test Empowered by Google: A Journey Through Challenges and MCQs

Full Stack Developer Test Empowered by Google: A Journey Through Challenges and MCQs

11
Comments
10 min read
Roadmap for Next.js

Roadmap for Next.js

4
Comments
4 min read
Introducing ThrusterKit: A Boilerplate to Speed Up Your SaaS App Launch

Introducing ThrusterKit: A Boilerplate to Speed Up Your SaaS App Launch

Comments
1 min read
Mastering Functions in JavaScript

Mastering Functions in JavaScript

6
Comments
3 min read
10 Tips to Write Cleaner Vue.js Code

10 Tips to Write Cleaner Vue.js Code

61
Comments 5
3 min read
Top Front-End Frameworks for Web Development in 2024

Top Front-End Frameworks for Web Development in 2024

Comments
6 min read
¿Cómo definir el estado?

¿Cómo definir el estado?

Comments
1 min read
Learning to Code? Avoid Overusing AI Tools

Learning to Code? Avoid Overusing AI Tools

Comments
3 min read
npm vs. npx: What’s the difference?

npm vs. npx: What’s the difference?

33
Comments 1
7 min read
📖Accessibility: Making the Web a Better Place🌐🚀

📖Accessibility: Making the Web a Better Place🌐🚀

5
Comments 1
2 min read
Daily JavaScript Challenge #JS-45: Validate a Tic-Tac-Toe Game State

Daily JavaScript Challenge #JS-45: Validate a Tic-Tac-Toe Game State

8
Comments
1 min read
Unlock the Power of CSS Grid: Building a Dynamic Column Layout Calculator

Unlock the Power of CSS Grid: Building a Dynamic Column Layout Calculator

1
Comments
6 min read
Entendendo renderização no browser: CSSOM

Entendendo renderização no browser: CSSOM

Comments
5 min read
Bunchee, a bundler for JS/TS package

Bunchee, a bundler for JS/TS package

Comments
3 min read
Component Lifecycle in Angular

Component Lifecycle in Angular

11
Comments
5 min read
React Performance: Boost it with Tree Shaking

React Performance: Boost it with Tree Shaking

5
Comments
3 min read
Implementing RAG Systems with Unstructured Data: A Comprehensive Guide

Implementing RAG Systems with Unstructured Data: A Comprehensive Guide

Comments
1 min read
THE ARTHA

THE ARTHA

6
Comments
3 min read
JavaScript MMORPG - Maiu Online - Ep:43 - NEW GUI

JavaScript MMORPG - Maiu Online - Ep:43 - NEW GUI

Comments
1 min read
ChatGPT for Debugging

ChatGPT for Debugging

Comments
2 min read
Transitioning from JavaScript to TypeScript: My experience and thoughts

Transitioning from JavaScript to TypeScript: My experience and thoughts

13
Comments
7 min read
Adding Jest To Explainer.js

Adding Jest To Explainer.js

Comments
2 min read
loading...