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.
What I got from Clean Architecture as a FE... (1-5)

What I got from Clean Architecture as a FE... (1-5)

Comments
3 min read
Why use GraphQL

Why use GraphQL

1
Comments
2 min read
Desestruturação de Arrays em JavaScript

Desestruturação de Arrays em JavaScript

15
Comments 2
3 min read
Building a Simple Todo API with Express.js

Building a Simple Todo API with Express.js

Comments
2 min read
Demystifying <script>: The Role of the Type Attribute

Demystifying <script>: The Role of the Type Attribute

5
Comments
2 min read
When throttling and debouncing meet asynchronous, what kind of sparks will they create? Published at

When throttling and debouncing meet asynchronous, what kind of sparks will they create? Published at

Comments
4 min read
Essential Database Optimizations Before Re-Architecting Your Backend

Essential Database Optimizations Before Re-Architecting Your Backend

Comments
5 min read
JavaScript Array checks

JavaScript Array checks

Comments
1 min read
Is async/await a good idea? 🤔 async/await vs promises

Is async/await a good idea? 🤔 async/await vs promises

13
Comments 1
4 min read
Iterators in JavaScript explained

Iterators in JavaScript explained

1
Comments
6 min read
Regular expressions in JavaScript

Regular expressions in JavaScript

2
Comments
21 min read
The 5 Most Important Features on phived.com

The 5 Most Important Features on phived.com

12
Comments 1
3 min read
Tauri - Rust, Js and Native Apps

Tauri - Rust, Js and Native Apps

2
Comments
3 min read
Alternatives to Chart.js - A Series Exploring JavaScript Chart Comparisons

Alternatives to Chart.js - A Series Exploring JavaScript Chart Comparisons

Comments
5 min read
Understanding Next.js: SSR, CSR, ISR and SSG

Understanding Next.js: SSR, CSR, ISR and SSG

9
Comments
5 min read
Threading vs Asyncio vs Multiprocessing

Threading vs Asyncio vs Multiprocessing

6
Comments
3 min read
Designing Resilient and Scalable Architectures in React Projects

Designing Resilient and Scalable Architectures in React Projects

Comments
2 min read
Error Messages: The Art of Effective Communication in Software Development

Error Messages: The Art of Effective Communication in Software Development

2
Comments
3 min read
Setting Up SMTP Relay for Enhanced Email Reliability

Setting Up SMTP Relay for Enhanced Email Reliability

7
Comments 2
8 min read
This Is The Best Advanced React Book I’ve Ever Read

This Is The Best Advanced React Book I’ve Ever Read

15
Comments 2
2 min read
Destructuring Arrays in JavaScript

Destructuring Arrays in JavaScript

10
Comments
3 min read
Review my React-native Based Playground

Review my React-native Based Playground

10
Comments
1 min read
Xprz Package

Xprz Package

5
Comments
4 min read
Exploring React 19: Delving into the Anticipated Major Update

Exploring React 19: Delving into the Anticipated Major Update

Comments
2 min read
Last month on Glitch was weird and wonderful, let's blog about it! ✍️

Last month on Glitch was weird and wonderful, let's blog about it! ✍️

6
Comments 1
4 min read
React será compilado

React será compilado

Comments
12 min read
Dive into ES6

Dive into ES6

1
Comments
5 min read
How NodeJs Works??

How NodeJs Works??

4
Comments
4 min read
Mastering React State Management with useReducer: A Comprehensive Guide

Mastering React State Management with useReducer: A Comprehensive Guide

1
Comments
2 min read
Ready to #learn and #share

Ready to #learn and #share

Comments
1 min read
Using Base64 Data for Image Handling and Manipulation

Using Base64 Data for Image Handling and Manipulation

7
Comments
4 min read
The "last mile" of functional-reactive web development

The "last mile" of functional-reactive web development

Comments
2 min read
Things I learned while building my Component Library

Things I learned while building my Component Library

19
Comments 1
6 min read
Understanding the CSS Box Model: A Comprehensive Guide

Understanding the CSS Box Model: A Comprehensive Guide

Comments
2 min read
🌟 On-Scroll Elegance - Animate Your Sticky Sections with Flair

🌟 On-Scroll Elegance - Animate Your Sticky Sections with Flair

Comments
3 min read
Unlocking Interactivity: Crafting a Hamburger Menu with HTML, CSS, and JavaScript

Unlocking Interactivity: Crafting a Hamburger Menu with HTML, CSS, and JavaScript

4
Comments
2 min read
Demystifying Headless - Dev Resources

Demystifying Headless - Dev Resources

Comments
1 min read
Adding Twitter/VIM-inspired navigation to my React website

Adding Twitter/VIM-inspired navigation to my React website

10
Comments 3
3 min read
What is Virtual DOM in React?

What is Virtual DOM in React?

Comments
1 min read
What is the difference between real DOM and virtual DOM with example?

What is the difference between real DOM and virtual DOM with example?

Comments
2 min read
One last time : API URL vs Api URI

One last time : API URL vs Api URI

1
Comments
2 min read
A Well-Architected FastAPI Boilerplate

A Well-Architected FastAPI Boilerplate

2
Comments
11 min read
Day-10 of Learning JavaScript: Whip Up Weather Wonders: Craft Your Own City-Ready Weather App with JavaScript Magic!

Day-10 of Learning JavaScript: Whip Up Weather Wonders: Craft Your Own City-Ready Weather App with JavaScript Magic!

1
Comments
10 min read
Introducing Global Search for Generated Apps

Introducing Global Search for Generated Apps

Comments
1 min read
Mathematics behind animations on the website

Mathematics behind animations on the website

14
Comments 2
7 min read
A11y: Vanilla javascript aria-live announcer

A11y: Vanilla javascript aria-live announcer

10
Comments 3
4 min read
Hollow Promises: Async JavaScript

Hollow Promises: Async JavaScript

6
Comments 1
3 min read
Introduction to Back-end

Introduction to Back-end

6
Comments
2 min read
JavaScript Efficiency War: Astro.js vs Next.js

JavaScript Efficiency War: Astro.js vs Next.js

3
Comments
7 min read
Preventing SQL injection attacks in Node.js

Preventing SQL injection attacks in Node.js

9
Comments
9 min read
Build a SQL query builder

Build a SQL query builder

2
Comments
7 min read
Intro to Control Flow

Intro to Control Flow

2
Comments
2 min read
Observability & Monitoring in Nodejs using Signoz

Observability & Monitoring in Nodejs using Signoz

6
Comments 1
4 min read
Revive Some Nostalgia: Recreating the Snake Game Using HTML5's Canvas API and JavaScript

Revive Some Nostalgia: Recreating the Snake Game Using HTML5's Canvas API and JavaScript

Comments
7 min read
Profile Components: SSR with Declarative Shadow DOM

Profile Components: SSR with Declarative Shadow DOM

2
Comments
3 min read
Tired of Slow Loading Pages? Speed Up Your Web App with WebSockets

Tired of Slow Loading Pages? Speed Up Your Web App with WebSockets

30
Comments 8
4 min read
Building A File Compressor Using C And Wasm

Building A File Compressor Using C And Wasm

8
Comments
18 min read
Using Mermaid JS to generate a diagram from Power Automate

Using Mermaid JS to generate a diagram from Power Automate

14
Comments 2
6 min read
'this' and its ever changing context.

'this' and its ever changing context.

1
Comments
4 min read
Themex's next update includes free and ready-to-use components.

Themex's next update includes free and ready-to-use components.

9
Comments
1 min read
loading...