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.
A Complete Guide to React useEffect vs useLayoutEffect for Beginners

A Complete Guide to React useEffect vs useLayoutEffect for Beginners

Comments
4 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
How To Build Beautiful Terminal UIs (TUIs) in JavaScript!

How To Build Beautiful Terminal UIs (TUIs) in JavaScript!

75
Comments 7
4 min read
How I Accidentally "Hijacked" an npm Package 🚨

How I Accidentally "Hijacked" an npm Package 🚨

4
Comments
2 min read
Unlocking the Power of React Server Components | Part 1

Unlocking the Power of React Server Components | Part 1

7
Comments
3 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
Cause & Effect Podcast #1

Cause & Effect Podcast #1

Comments
1 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
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
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

8
Comments
5 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
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
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
Building a Simple and Effective Error-Handling System in Node.js

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

1
Comments
3 min read
NgSysV2-10.1: Firestore CRUD templates

NgSysV2-10.1: Firestore CRUD templates

1
Comments
6 min read
'new' keyword

'new' keyword

2
Comments
1 min read
loading...