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.
How to configure gradual change colors for discrete data in VChart?

How to configure gradual change colors for discrete data in VChart?

Comments
2 min read
Day 10 of 30 of JavaScript

Day 10 of 30 of JavaScript

2
Comments
4 min read
How does react-vchart achieve on-demand loading?

How does react-vchart achieve on-demand loading?

Comments
2 min read
How to change background color on scroll with Tailwind CSS and JavaScript

How to change background color on scroll with Tailwind CSS and JavaScript

Comments
3 min read
Let's dive into the magical world of React 19 – the latest version of React JS. 🚀✨

Let's dive into the magical world of React 19 – the latest version of React JS. 🚀✨

Comments
1 min read
Understanding immutability for beginners in React

Understanding immutability for beginners in React

Comments
2 min read
Think Twice Before Using setInterval() for API Polling – It Might Not Be Ideal

Think Twice Before Using setInterval() for API Polling – It Might Not Be Ideal

Comments
5 min read
Day 7: Mastering State Management in Angular

Day 7: Mastering State Management in Angular

Comments
3 min read
03 Higher Order Functions in Javascript

03 Higher Order Functions in Javascript

Comments
3 min read
9 HTTP request methods explained!

9 HTTP request methods explained!

1
Comments
3 min read
Unlocking the Magic of JavaScript: A Beginner’s Guide.

Unlocking the Magic of JavaScript: A Beginner’s Guide.

1
Comments
1 min read
My mistake with resolve and return resolve

My mistake with resolve and return resolve

1
Comments
1 min read
Demystifying Same Origin Policy in Simple Words

Demystifying Same Origin Policy in Simple Words

5
Comments
7 min read
Day 6: Advanced React Concepts

Day 6: Advanced React Concepts

1
Comments
2 min read
Access Modifiers in TypeScript: Best Practices for Encapsulation and Data Hiding

Access Modifiers in TypeScript: Best Practices for Encapsulation and Data Hiding

Comments
3 min read
Using 11ty and DecapCMS for 'non-blog' static websites -pt 1 Menus

Using 11ty and DecapCMS for 'non-blog' static websites -pt 1 Menus

Comments
2 min read
Choosing the right tools for the job

Choosing the right tools for the job

Comments
2 min read
5 JavaScript Interview Questions

5 JavaScript Interview Questions

1
Comments
2 min read
Do not use array.sort() Function Without a Compare Function in JavaScript

Do not use array.sort() Function Without a Compare Function in JavaScript

Comments
2 min read
Using 11ty and DecapCMS for 'non-blog' static websites -pt 2 Pages

Using 11ty and DecapCMS for 'non-blog' static websites -pt 2 Pages

Comments
3 min read
Works, don't touch it? Or never ending optimization game?

Works, don't touch it? Or never ending optimization game?

Comments
2 min read
How to Generate Link Previews in React and Nodejs?

How to Generate Link Previews in React and Nodejs?

Comments
1 min read
Next.js 14 SSO Github (Supabase Auth)

Next.js 14 SSO Github (Supabase Auth)

Comments
4 min read
Angular Series Part 1 Unlocking Angular Lifecycle Hooks: Your Path to Efficient Web Apps

Angular Series Part 1 Unlocking Angular Lifecycle Hooks: Your Path to Efficient Web Apps

Comments
4 min read
World Building With Wave Function Collapse

World Building With Wave Function Collapse

Comments
1 min read
Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

Getting Started Task Scheduling and Cron Jobs in Node.js with MongoDB

Comments
2 min read
Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

Enhance Your Coding Environment: Making Visual Studio Code Background Translucent

1
Comments
1 min read
Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

Vue 3: Extending entire CSS/SCSS files to the children of a scoped parent component using :deep()

1
Comments 1
1 min read
Upload multiple images to Cloudinary using React

Upload multiple images to Cloudinary using React

Comments
2 min read
How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

How to create an interactive testimonial with Astrojs, Tailwind CSS and JavaScript

Comments
4 min read
How TypeScript Type Predicates Enhance Code Safety

How TypeScript Type Predicates Enhance Code Safety

23
Comments 8
3 min read
How to Determine if an Integer is a Palindrome on LeetCode

How to Determine if an Integer is a Palindrome on LeetCode

Comments
2 min read
Avoid intermediate arrays (parsing strings) to make you Javascript fast

Avoid intermediate arrays (parsing strings) to make you Javascript fast

1
Comments 2
1 min read
Testing Asynchronous Code in Node.js

Testing Asynchronous Code in Node.js

Comments
4 min read
NestJS Developers: Upgrade Your Logging with This Simple Guide

NestJS Developers: Upgrade Your Logging with This Simple Guide

2
Comments
3 min read
API open-source para enviar mensagens no Whatsapp

API open-source para enviar mensagens no Whatsapp

Comments
1 min read
React 19 Overview and New Features

React 19 Overview and New Features

1
Comments
3 min read
Build Beautiful Chart from Any JSON Object

Build Beautiful Chart from Any JSON Object

Comments
1 min read
LeetCode Meditations — Chapter 9: Backtracking

LeetCode Meditations — Chapter 9: Backtracking

Comments
5 min read
How to load HTML from the server and paste it into the page?

How to load HTML from the server and paste it into the page?

Comments
1 min read
Pre-allocate arrays to make Javascript fast

Pre-allocate arrays to make Javascript fast

2
Comments
2 min read
TCP vs UDP with Node.js Examples

TCP vs UDP with Node.js Examples

Comments
6 min read
Nodejs axios certificate error

Nodejs axios certificate error

Comments
2 min read
How to adapt my arrow to my slider?

How to adapt my arrow to my slider?

Comments 2
1 min read
Bun: The New Kid on the Block - Can This Speedy Upstart Really Replace Node.js?

Bun: The New Kid on the Block - Can This Speedy Upstart Really Replace Node.js?

Comments
2 min read
Understanding React Server Components

Understanding React Server Components

2
Comments
3 min read
New View Types For Data Representation: List, Card, and Calendar

New View Types For Data Representation: List, Card, and Calendar

Comments
3 min read
Enhance Login Page Design For Flatlogic Applications

Enhance Login Page Design For Flatlogic Applications

Comments
1 min read
Create JavaScript Discord bot to alert Twitch live streams

Create JavaScript Discord bot to alert Twitch live streams

Comments
3 min read
Turn Your Next.js App into a Mobile Powerhouse (Easy PWA Guide)

Turn Your Next.js App into a Mobile Powerhouse (Easy PWA Guide)

Comments
5 min read
How to create a sidebar navigation with Astro, Tailwind CSS and JavaScript

How to create a sidebar navigation with Astro, Tailwind CSS and JavaScript

Comments
4 min read
Screenshots optimization on OpenAI tokens

Screenshots optimization on OpenAI tokens

Comments
4 min read
Date Formatting: Carbon, date-fns, and Vanilla JS

Date Formatting: Carbon, date-fns, and Vanilla JS

Comments
4 min read
Mastering Error Messages: A Junior Developer's Journey to Decoding Console Errors

Mastering Error Messages: A Junior Developer's Journey to Decoding Console Errors

Comments
3 min read
How to Set Up Your Development Environment for Solidity

How to Set Up Your Development Environment for Solidity

Comments
3 min read
Exploring JSR for JavaScript Module Management

Exploring JSR for JavaScript Module Management

1
Comments
8 min read
If you want to become a front-end dev...

If you want to become a front-end dev...

Comments
1 min read
Testing Next.js Router with Jest and React Testing Library

Testing Next.js Router with Jest and React Testing Library

Comments
2 min read
Understanding Node.js: A Comprehensive Guide

Understanding Node.js: A Comprehensive Guide

Comments
1 min read
New in ngx-errors 4.0

New in ngx-errors 4.0

Comments
2 min read
loading...