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.
webSockets to access websites

webSockets to access websites

4
Comments
5 min read
Alternative to AbortController for Handling Async Timeouts in JavaScript

Alternative to AbortController for Handling Async Timeouts in JavaScript

Comments
2 min read
Some QtGui structures

Some QtGui structures

Comments
2 min read
Washing your code: don’t make me think

Washing your code: don’t make me think

18
Comments 18
13 min read
How to Learn TypeScript in One Day?

How to Learn TypeScript in One Day?

1
Comments
2 min read
Mastering Authentication with Firebase and React.js: Anonymous, Registration, and Login Made Easy in Gladiators Battle

Mastering Authentication with Firebase and React.js: Anonymous, Registration, and Login Made Easy in Gladiators Battle

1
Comments
3 min read
Adding a "Shaking" Effect to Login Popovers for a Visual Error Cue

Adding a "Shaking" Effect to Login Popovers for a Visual Error Cue

2
Comments 1
4 min read
Redux vs Zustand: A Comprehensive Comparison

Redux vs Zustand: A Comprehensive Comparison

17
Comments
1 min read
Create a Stunning 3D Bend & Reveal Hover Effect with Illusionistic Background Using HTML & CSS

Create a Stunning 3D Bend & Reveal Hover Effect with Illusionistic Background Using HTML & CSS

1
Comments
2 min read
TanStack Table Explained: Everything You Need to Know

TanStack Table Explained: Everything You Need to Know

26
Comments
5 min read
What I learned from my NodeJS course (part 1)

What I learned from my NodeJS course (part 1)

4
Comments
16 min read
Building Real-World Applications with the GitHub API: Unlocking the Power of Automation and Data

Building Real-World Applications with the GitHub API: Unlocking the Power of Automation and Data

Comments
3 min read
Como funcionam Observables no KnockoutJs

Como funcionam Observables no KnockoutJs

1
Comments
8 min read
How to Deploy Your Next.js App to Cloudflare

How to Deploy Your Next.js App to Cloudflare

33
Comments 3
5 min read
Fixing UI Update Issues with Custom Hooks in React

Fixing UI Update Issues with Custom Hooks in React

2
Comments
3 min read
How to use JavaScript Classes in real projects

How to use JavaScript Classes in real projects

1
Comments
1 min read
JavaScript Date Object Cheatsheet

JavaScript Date Object Cheatsheet

1
Comments
3 min read
Implement reCAPTCHA in htmx + expressjs

Implement reCAPTCHA in htmx + expressjs

1
Comments
5 min read
Vite 6: A Family Milestone and a Leap Toward Innovation ❤️

Vite 6: A Family Milestone and a Leap Toward Innovation ❤️

6
Comments
2 min read
Cypress vs Selenium: Choosing the Perfect Testing Tool for Your Needs

Cypress vs Selenium: Choosing the Perfect Testing Tool for Your Needs

6
Comments
8 min read
Latest Newsletter: Bull runs, economies, politics, browsers & crypto AI (Issue #190)

Latest Newsletter: Bull runs, economies, politics, browsers & crypto AI (Issue #190)

1
Comments 1
1 min read
Verification Code Requests Got You Down? alovajs to the Rescue!

Verification Code Requests Got You Down? alovajs to the Rescue!

Comments
2 min read
My React Journey: Day 7

My React Journey: Day 7

1
Comments
1 min read
Callback Function 🔥

Callback Function 🔥

5
Comments
1 min read
Ant as a standard 🐜

Ant as a standard 🐜

5
Comments
1 min read
Full Stack web framework with React with RSC

Full Stack web framework with React with RSC

1
Comments
1 min read
WebRTC WHIP & WHEP Tutorial: Build a live Streaming App

WebRTC WHIP & WHEP Tutorial: Build a live Streaming App

2
Comments 1
10 min read
Master JavaScript Console.time(): Your Simple Guide to Code Performance Testing 🚀

Master JavaScript Console.time(): Your Simple Guide to Code Performance Testing 🚀

30
Comments
2 min read
Simple clean code #1

Simple clean code #1

1
Comments
1 min read
Top 5 Common Mistakes in React Development and How to Avoid Them ⚛️

Top 5 Common Mistakes in React Development and How to Avoid Them ⚛️

6
Comments
5 min read
Fast and Simple NestJS App Deployment on Vercel

Fast and Simple NestJS App Deployment on Vercel

2
Comments
3 min read
🔥 React Native vs. Flutter: Which One Should You Choose?

🔥 React Native vs. Flutter: Which One Should You Choose?

Comments
1 min read
A Complete Guide to React useEffect vs useLayoutEffect for Beginners

A Complete Guide to React useEffect vs useLayoutEffect for Beginners

Comments
4 min read
Create a Infinite Scrolling Marquee with HTML and CSS

Create a Infinite Scrolling Marquee with HTML and CSS

Comments 2
3 min read
Props Validation in React

Props Validation in React

Comments
3 min read
Server vs. Client Components in Next.js 13: When and How to Use Them

Server vs. Client Components in Next.js 13: When and How to Use Them

Comments
5 min read
The next improvement in Angular reactivity

The next improvement in Angular reactivity

7
Comments
5 min read
kodiak.toml in tRPC source code

kodiak.toml in tRPC source code

Comments
2 min read
Cause & Effect Podcast #1

Cause & Effect Podcast #1

Comments
1 min read
Achieve Your Dream React Native Job: The Ultimate Learning Path

Achieve Your Dream React Native Job: The Ultimate Learning Path

Comments 1
3 min read
React Native New Architecture

React Native New Architecture

321
Comments 29
5 min read
📹 How YouTube Scaled MySQL to Support 2.49 Billion Users 🚀

📹 How YouTube Scaled MySQL to Support 2.49 Billion Users 🚀

Comments
3 min read
I'm looking for a FullStack Software Developer Role

I'm looking for a FullStack Software Developer Role

Comments
2 min read
Efficient State Management in Next.js: Best Practices for Scalable Applications

Efficient State Management in Next.js: Best Practices for Scalable Applications

Comments
3 min read
Any Country's capital finder in Python

Any Country's capital finder in Python

Comments
3 min read
Cloud Computing Beyond Containers: How Cloudflare’s Isolates Are Changing the Game

Cloud Computing Beyond Containers: How Cloudflare’s Isolates Are Changing the Game

Comments
2 min read
Building a Kanban Board with Next.js,Vercel AI and Tolgee

Building a Kanban Board with Next.js,Vercel AI and Tolgee

126
Comments 22
39 min read
Stay ahead in web development: latest news, tools, and insights #60

Stay ahead in web development: latest news, tools, and insights #60

13
Comments 4
9 min read
Modernizing Angular: What's New in Angular 19

Modernizing Angular: What's New in Angular 19

3
Comments
5 min read
Building a Word Unscrambler with JavaScript (part 5)

Building a Word Unscrambler with JavaScript (part 5)

Comments
1 min read
Node.js Logging: Local, Testing, and Production

Node.js Logging: Local, Testing, and Production

Comments
3 min read
Mastering React: Your Ultimate Guide to Building Dynamic User Interfaces

Mastering React: Your Ultimate Guide to Building Dynamic User Interfaces

1
Comments
2 min read
Building a Simple and Effective Error-Handling System in Node.js

Building a Simple and Effective Error-Handling System in Node.js

2
Comments
3 min read
5 Essential JavaScript Design Patterns for Scalable Web Development

5 Essential JavaScript Design Patterns for Scalable Web Development

1
Comments 1
5 min read
15 Crucial Syntax Rules You Should Observe When Writing JavaScript Code

15 Crucial Syntax Rules You Should Observe When Writing JavaScript Code

1
Comments
3 min read
Unit testing for NodeJS using Mocha and Chai

Unit testing for NodeJS using Mocha and Chai

1
Comments
8 min read
Building a High-Performance Cache Manager in Node.js with TypeScript and ioredis

Building a High-Performance Cache Manager in Node.js with TypeScript and ioredis

1
Comments
3 min read
Handling Duplicates in JavaScript Arrays: Techniques and Best Practices

Handling Duplicates in JavaScript Arrays: Techniques and Best Practices

Comments
3 min read
JSON Compare: Simplifying Data Validation

JSON Compare: Simplifying Data Validation

Comments
3 min read
NgSysV2-10.1: Firestore CRUD templates

NgSysV2-10.1: Firestore CRUD templates

2
Comments
6 min read
loading...