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.
JSON Escape: A Complete Guide

JSON Escape: A Complete Guide

Comments
3 min read
Unit Testing vs. End-to-End Testing: Key Differences & Best Tools

Unit Testing vs. End-to-End Testing: Key Differences & Best Tools

Comments
7 min read
Daily JavaScript Challenge #JS-108: Calculate Factorial with Tail Recursion

Daily JavaScript Challenge #JS-108: Calculate Factorial with Tail Recursion

4
Comments
1 min read
⚙️Server-side rendering without Next.js, Remix, Nuxt.js, etc. 🔥

⚙️Server-side rendering without Next.js, Remix, Nuxt.js, etc. 🔥

164
Comments 22
3 min read
What is the difference between fetch and XMLHTTPRequest? ⚙️

What is the difference between fetch and XMLHTTPRequest? ⚙️

111
Comments 8
5 min read
ThemeForest Blog: A Comprehensive Guide to Exploring Themes and Templates

ThemeForest Blog: A Comprehensive Guide to Exploring Themes and Templates

Comments
4 min read
5 Lesser-Known Asynchronous Patterns in Node.js (With Examples)

5 Lesser-Known Asynchronous Patterns in Node.js (With Examples)

Comments 1
2 min read
Exploring Python After Learning JavaScript

Exploring Python After Learning JavaScript

Comments
5 min read
What are JavaScript Functions? A Beginners Guide to Writing And Using Them.

What are JavaScript Functions? A Beginners Guide to Writing And Using Them.

2
Comments
3 min read
Using Intl.DurationFormat for Localized Durations

Using Intl.DurationFormat for Localized Durations

Comments
5 min read
1KB Frontend Library: Final Bytes

1KB Frontend Library: Final Bytes

38
Comments 9
5 min read
JavaScript's Missed Opportunity: Async/Await, Optional Chaining, and flatMap are the same thing

JavaScript's Missed Opportunity: Async/Await, Optional Chaining, and flatMap are the same thing

6
Comments 6
3 min read
🤖 Comparing OpenAI GPT 4.5 and Claude 3.7 Sonnet on Coding 🚀

🤖 Comparing OpenAI GPT 4.5 and Claude 3.7 Sonnet on Coding 🚀

77
Comments 33
8 min read
How to make a Twitch Chat Bot in 2025 using Javascript and Node (OAuth Instructions Included)

How to make a Twitch Chat Bot in 2025 using Javascript and Node (OAuth Instructions Included)

2
Comments
11 min read
Plutonian Pebbles

Plutonian Pebbles

Comments
3 min read
Executing System Commands in Go: A Comprehensive Guide

Executing System Commands in Go: A Comprehensive Guide

Comments
3 min read
10x DevKit: Build Beautiful Websites in Record Time

10x DevKit: Build Beautiful Websites in Record Time

Comments
2 min read
Generating a PDF with Express & Node.js 📄🚀

Generating a PDF with Express & Node.js 📄🚀

8
Comments
3 min read
Modern React website with stunning animations and free code

Modern React website with stunning animations and free code

11
Comments
1 min read
Http methods and Codes

Http methods and Codes

1
Comments 1
5 min read
ErrGroup: Unlocking Go's Concurrency Power

ErrGroup: Unlocking Go's Concurrency Power

7
Comments
7 min read
Understanding The Difference Between Caret(^) and Tilde(~) In Your React or Node Project

Understanding The Difference Between Caret(^) and Tilde(~) In Your React or Node Project

Comments 2
2 min read
Derpify.js – a tool for these trying times…

Derpify.js – a tool for these trying times…

4
Comments 1
1 min read
Clean Code: JavaScript immutability, core concepts and tools

Clean Code: JavaScript immutability, core concepts and tools

Comments
3 min read
Integrating LLM into Your App: A Beginner’s Guide

Integrating LLM into Your App: A Beginner’s Guide

4
Comments
3 min read
loading...