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.
Harmonising Elegance: The Art of Functional Programming in Software Design

Harmonising Elegance: The Art of Functional Programming in Software Design

Comments
3 min read
All we know about Vue 3 Vapor Mode

All we know about Vue 3 Vapor Mode

6
Comments
5 min read
Using CommonJS Modules in NodeJS with module.exports and require() | Cheatsheet

Using CommonJS Modules in NodeJS with module.exports and require() | Cheatsheet

Comments
1 min read
The Complete Guide To JavaScript Functions

The Complete Guide To JavaScript Functions

72
Comments 11
63 min read
React Performance Optimization: Best Practices with Examples

React Performance Optimization: Best Practices with Examples

7
Comments
3 min read
Detailed Introduction To Prisma ORM

Detailed Introduction To Prisma ORM

18
Comments
5 min read
Mastering TypeScript: A Comprehensive Tutorial

Mastering TypeScript: A Comprehensive Tutorial

3
Comments 2
4 min read
How to create a simple VSCE for CSS Lube

How to create a simple VSCE for CSS Lube

6
Comments
3 min read
Node.js Development Made Easy With Docker 🐳

Node.js Development Made Easy With Docker 🐳

19
Comments 2
6 min read
September 🧑‍💻 Changelog

September 🧑‍💻 Changelog

Comments
2 min read
🦖 Gentle, promise-based HTTP client for Deno and Node.js (part 2)

🦖 Gentle, promise-based HTTP client for Deno and Node.js (part 2)

15
Comments 4
4 min read
⚡ Best Open Source React framework and libraries for Building Enterprise B2B apps

⚡ Best Open Source React framework and libraries for Building Enterprise B2B apps

38
Comments 1
6 min read
Breaching Boundaries with WebSockets: A Simple Dive into Real-Time Communication in JavaScript

Breaching Boundaries with WebSockets: A Simple Dive into Real-Time Communication in JavaScript

1
Comments
7 min read
Javascript Event Listeners 🎧

Javascript Event Listeners 🎧

8
Comments
2 min read
Discovering Odd Behavior with Angular Error Handling

Discovering Odd Behavior with Angular Error Handling

10
Comments
8 min read
Cracking Your First React Developer Interview: Top 10 Questions and How to Answer Them

Cracking Your First React Developer Interview: Top 10 Questions and How to Answer Them

1
Comments
3 min read
React Props vs State: What's the Difference?

React Props vs State: What's the Difference?

24
Comments 7
2 min read
Create a timer in React with Start, Pause and Reset feature

Create a timer in React with Start, Pause and Reset feature

10
Comments 3
1 min read
Choosing the Right TypeScript Type for Your Objects: Exploring Common Approaches

Choosing the Right TypeScript Type for Your Objects: Exploring Common Approaches

Comments
2 min read
Calling an imported API at runtime in Astro

Calling an imported API at runtime in Astro

26
Comments 7
2 min read
Cracking the LeetCode 905. Sort Array By Parity By Nilesh

Cracking the LeetCode 905. Sort Array By Parity By Nilesh

5
Comments
1 min read
Vulnerability Scanning of Node.js Applications

Vulnerability Scanning of Node.js Applications

8
Comments
3 min read
🎈 Exploring React Props: The Key to Component Communication and Reusability 🧩

🎈 Exploring React Props: The Key to Component Communication and Reusability 🧩

1
Comments
4 min read
Call-Apply-Bind javascript

Call-Apply-Bind javascript

6
Comments
2 min read
Nested Layouts in NextJS (App Router)

Nested Layouts in NextJS (App Router)

2
Comments
3 min read
Misconceptions About Closures

Misconceptions About Closures

38
Comments 10
1 min read
Building and Deploying a Next.js Website with Docker

Building and Deploying a Next.js Website with Docker

18
Comments 2
3 min read
LinkedIn for Developers: Crafting Your Profile, Building a Network, and Showcasing Your Expertise

LinkedIn for Developers: Crafting Your Profile, Building a Network, and Showcasing Your Expertise

Comments
3 min read
Announcing the EAP of Forge in Bitbucket Cloud

Announcing the EAP of Forge in Bitbucket Cloud

9
Comments
4 min read
GLSL Sample027

GLSL Sample027

1
Comments
1 min read
JS: Event Bubble

JS: Event Bubble

Comments
3 min read
Core JavaScript Concepts to Master Before Learning React

Core JavaScript Concepts to Master Before Learning React

2
Comments
10 min read
🐳 Docker for Nodejs Developers

🐳 Docker for Nodejs Developers

75
Comments
11 min read
😱 Sane front-end project architecture based on 12 years of experience

😱 Sane front-end project architecture based on 12 years of experience

9
Comments
5 min read
A Step-by-Step Guide to Implementing React Router for Dynamic Single-Page Applications

A Step-by-Step Guide to Implementing React Router for Dynamic Single-Page Applications

8
Comments
10 min read
How To Dockerize A Bun App🐳

How To Dockerize A Bun App🐳

35
Comments 7
3 min read
Beginner's Guide to Debugging (JavaScript)

Beginner's Guide to Debugging (JavaScript)

5
Comments 1
9 min read
Generating Universally Unique Identifiers (UUIDs) in JavaScript: A Comprehensive Guide with Code Examples

Generating Universally Unique Identifiers (UUIDs) in JavaScript: A Comprehensive Guide with Code Examples

5
Comments
2 min read
React-router-dom 6 for beginners

React-router-dom 6 for beginners

11
Comments
2 min read
Create an NodeJs Server in Typescript

Create an NodeJs Server in Typescript

1
Comments
1 min read
Node-red Prelude. Blind inception

Node-red Prelude. Blind inception

3
Comments
3 min read
The first day of my solo project

The first day of my solo project

6
Comments 4
1 min read
Top 6 Javascript Libraries You Must Know

Top 6 Javascript Libraries You Must Know

10
Comments 2
5 min read
Mastering Closures in JavaScript: A Comprehensive Guide

Mastering Closures in JavaScript: A Comprehensive Guide

13
Comments 4
12 min read
💻 Web Development Resources #167

💻 Web Development Resources #167

6
Comments 1
3 min read
Merge my branches into Main

Merge my branches into Main

Comments
2 min read
Demystifying the Ternary Operator in JavaScript

Demystifying the Ternary Operator in JavaScript

3
Comments
4 min read
Frontend podcast list 🎙️

Frontend podcast list 🎙️

4
Comments 2
5 min read
🔥 What are falsey values in JavaScript? 10 Must-Know Questions for Junior Developers💡🚀

🔥 What are falsey values in JavaScript? 10 Must-Know Questions for Junior Developers💡🚀

8
Comments 3
2 min read
Thoughts on Bun so far?

Thoughts on Bun so far?

20
Comments 15
1 min read
The Art of Clean Code: Java Style and Conventions

The Art of Clean Code: Java Style and Conventions

20
Comments 2
11 min read
Call Stack in JavaScript: A Comprehensive Guide with Examples

Call Stack in JavaScript: A Comprehensive Guide with Examples

3
Comments 1
2 min read
Optimize Your Nest.js App Performance With These Practices

Optimize Your Nest.js App Performance With These Practices

1
Comments
9 min read
Clean Architecture (Application Layer)

Clean Architecture (Application Layer)

16
Comments
4 min read
Hiring Event with OTT company

Hiring Event with OTT company

1
Comments 1
1 min read
Optimizing Angular Applications for Peak Performance

Optimizing Angular Applications for Peak Performance

4
Comments
4 min read
Cracking the LeetCode 880. Decoded String at Index (Medium)

Cracking the LeetCode 880. Decoded String at Index (Medium)

5
Comments
1 min read
Javascript Callbacks, Promises, and Async/Await 🕰️

Javascript Callbacks, Promises, and Async/Await 🕰️

7
Comments
3 min read
Believe In The Web

Believe In The Web

2
Comments 1
5 min read
Running on Lambda: Serverless Reader View with Chrome and Readability

Running on Lambda: Serverless Reader View with Chrome and Readability

22
Comments 5
6 min read
loading...