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.
javascript exeuction context

javascript exeuction context

Comments
2 min read
Leave Switch Behind: The Power of Maps and Patterns in JavaScript Development

Leave Switch Behind: The Power of Maps and Patterns in JavaScript Development

1
Comments
2 min read
Documenting my pin collection with Segment Anything: Part 4

Documenting my pin collection with Segment Anything: Part 4

1
Comments
8 min read
How to Dynamically Render HTML Tags in Angular 16.2+

How to Dynamically Render HTML Tags in Angular 16.2+

19
Comments
3 min read
Day 20 of 30 JavaScript

Day 20 of 30 JavaScript

10
Comments 3
3 min read
Pro Tips: Dos and Don'ts for Efficient Coding

Pro Tips: Dos and Don'ts for Efficient Coding

3
Comments
3 min read
10 Modern JavaScript Features You Should Be Using Today

10 Modern JavaScript Features You Should Be Using Today

8
Comments 2
3 min read
Persistence Pays Off: React Components with Local Storage Sync 🔄🦸🏻‍♂️

Persistence Pays Off: React Components with Local Storage Sync 🔄🦸🏻‍♂️

92
Comments 13
5 min read
Unlock the Power of Data Transformation: Mastering MongoDB Aggregation Pipelines

Unlock the Power of Data Transformation: Mastering MongoDB Aggregation Pipelines

6
Comments
2 min read
Frontend Interview Preparation Day 1 - The Plan

Frontend Interview Preparation Day 1 - The Plan

1
Comments
4 min read
Frontend Interview Preparation Day 2 - Linked List

Frontend Interview Preparation Day 2 - Linked List

1
Comments
2 min read
How to Use the <select> Tag with Multiple Values Using the map Method in React.js

How to Use the <select> Tag with Multiple Values Using the map Method in React.js

Comments
2 min read
Mastering smart contract deployment with MultiversX JavaScript SDK

Mastering smart contract deployment with MultiversX JavaScript SDK

1
Comments
7 min read
Microsoft hace a un lado React

Microsoft hace a un lado React

1
Comments
1 min read
A long-winded Primer to the JavaScript Packaging Situation

A long-winded Primer to the JavaScript Packaging Situation

2
Comments
22 min read
Unpacking the JavaScript Junk Drawer: The Marvels & Mayhem of Objects 🗃️

Unpacking the JavaScript Junk Drawer: The Marvels & Mayhem of Objects 🗃️

Comments 4
3 min read
I used react-router but not for routing

I used react-router but not for routing

25
Comments 2
2 min read
Transfer tokens using MultiversX JavaScript SDK

Transfer tokens using MultiversX JavaScript SDK

1
Comments
6 min read
Starting from Scratch: Step-by-Step Guide to Setting Up Your First Node.js Server

Starting from Scratch: Step-by-Step Guide to Setting Up Your First Node.js Server

3
Comments
4 min read
Build an AI-Powered Resume & Cover Letter Generator (CopilotKit, LangChain, Tavily & Next.js)

Build an AI-Powered Resume & Cover Letter Generator (CopilotKit, LangChain, Tavily & Next.js)

365
Comments 26
10 min read
Asynchronous JavaScript: Callbacks, Promises, and Async/Await

Asynchronous JavaScript: Callbacks, Promises, and Async/Await

5
Comments 3
7 min read
How to install Node.JS: Secrets and Best Practices for Every Platform Revealed

How to install Node.JS: Secrets and Best Practices for Every Platform Revealed

Comments
3 min read
High-speed, adaptive streaming video player for web

High-speed, adaptive streaming video player for web

2
Comments
1 min read
How to Make Responsive Login Form using Only React Js ✨🚀

How to Make Responsive Login Form using Only React Js ✨🚀

5
Comments
3 min read
Unlocking the Power of JavaScript Generators: Master Asynchronous Programming with Ease

Unlocking the Power of JavaScript Generators: Master Asynchronous Programming with Ease

10
Comments
4 min read
Seamless State Management using Async Iterators

Seamless State Management using Async Iterators

8
Comments
3 min read
Crafting the Peacock Rentals Website: Overcoming Challenges and Embracing the Future

Crafting the Peacock Rentals Website: Overcoming Challenges and Embracing the Future

Comments
2 min read
Building a Netflix show recommender using Crawlee and React

Building a Netflix show recommender using Crawlee and React

62
Comments 5
6 min read
Optimizing Web Performance: Lazy Loading Images and Components

Optimizing Web Performance: Lazy Loading Images and Components

14
Comments
3 min read
Cooking up high-quality website templates this weekend! 🧑‍🍳

Cooking up high-quality website templates this weekend! 🧑‍🍳

3
Comments
2 min read
𝐌𝐚𝐬𝐭𝐞𝐫𝐢𝐧𝐠 𝐃𝐞𝐬𝐢𝐠𝐧 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬 𝐢𝐧 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭: 𝟤/𝟔 - 𝐑𝐞𝐯𝐞𝐚𝐥𝐢𝐧𝐠 𝐌𝐨𝐝𝐮𝐥𝐞 𝐏𝐚𝐭𝐭𝐞𝐫𝐧

𝐌𝐚𝐬𝐭𝐞𝐫𝐢𝐧𝐠 𝐃𝐞𝐬𝐢𝐠𝐧 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬 𝐢𝐧 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭: 𝟤/𝟔 - 𝐑𝐞𝐯𝐞𝐚𝐥𝐢𝐧𝐠 𝐌𝐨𝐝𝐮𝐥𝐞 𝐏𝐚𝐭𝐭𝐞𝐫𝐧

Comments
1 min read
What is a Ledger and Why Floating Points Are Not Recommended?

What is a Ledger and Why Floating Points Are Not Recommended?

8
Comments
3 min read
Highlights from Day 1 of CascadiaJS 2024

Highlights from Day 1 of CascadiaJS 2024

2
Comments
4 min read
Do you have an open-source project ?

Do you have an open-source project ?

13
Comments 11
1 min read
Exploring Blockchain Technology Beyond Cryptocurrencies

Exploring Blockchain Technology Beyond Cryptocurrencies

Comments
2 min read
Understanding Generators, Coroutines, and Fibers Across Different Languages

Understanding Generators, Coroutines, and Fibers Across Different Languages

3
Comments
3 min read
Leveraging the power of Proxy in Javascript

Leveraging the power of Proxy in Javascript

Comments
1 min read
Glam Up My Markup: Beaches - with new shiny CSS features

Glam Up My Markup: Beaches - with new shiny CSS features

1
Comments
2 min read
Don't Be The Next Victim! This Library Will Keep You Safe!

Don't Be The Next Victim! This Library Will Keep You Safe!

7
Comments 1
4 min read
Understanding the Factory Method Design Pattern

Understanding the Factory Method Design Pattern

13
Comments 4
3 min read
Tracking Order Status in Node.js: A Deep Dive

Tracking Order Status in Node.js: A Deep Dive

6
Comments
3 min read
💅🏻CSS-in-JS is Making a Comeback: What’s New?

💅🏻CSS-in-JS is Making a Comeback: What’s New?

6
Comments
1 min read
Why ['1', '5', '11'].map(parseInt) in JS returns [1, NaN, 3]?

Why ['1', '5', '11'].map(parseInt) in JS returns [1, NaN, 3]?

1
Comments 1
2 min read
Discover the Power of JavaScript MutationObserver!💪🚀

Discover the Power of JavaScript MutationObserver!💪🚀

12
Comments
3 min read
Fluent Icons

Fluent Icons

7
Comments
2 min read
Understanding JavaScript Promises

Understanding JavaScript Promises

3
Comments
1 min read
shadcn-ui/ui codebase analysis: How is “Blocks” page built — Part 5

shadcn-ui/ui codebase analysis: How is “Blocks” page built — Part 5

Comments
6 min read
Production Level Context with Next.js (Typescript) 🔥

Production Level Context with Next.js (Typescript) 🔥

3
Comments
2 min read
Generics in Typescript and how to use them

Generics in Typescript and how to use them

1
Comments
5 min read
Master Async/Await in JavaScript: Tips and Tricks for Pros

Master Async/Await in JavaScript: Tips and Tricks for Pros

1
Comments
3 min read
Made a Assignment Generator

Made a Assignment Generator

3
Comments
1 min read
Build your First AI Agent with Julep: A Step-by-Step Guide

Build your First AI Agent with Julep: A Step-by-Step Guide

66
Comments 8
10 min read
Age of Spaghetti Code

Age of Spaghetti Code

2
Comments
1 min read
ES-6 What is it?

ES-6 What is it?

5
Comments 2
2 min read
Why ['1', '5', '11'].map(parseInt) in JS returns [1, NaN, 3]?

Why ['1', '5', '11'].map(parseInt) in JS returns [1, NaN, 3]?

3
Comments 1
2 min read
Git Cheat Sheet – Git Commands You Should Know

Git Cheat Sheet – Git Commands You Should Know

2
Comments
9 min read
Master Object Oriented Programming with TypeScript | OOP Concepts Part 1

Master Object Oriented Programming with TypeScript | OOP Concepts Part 1

1
Comments
1 min read
ReAPI Client: A Comprehensive Guide to My React API Request Builder

ReAPI Client: A Comprehensive Guide to My React API Request Builder

5
Comments
5 min read
DOM

DOM

6
Comments
2 min read
JavaScript30 - 6 Ajax Type Ahead

JavaScript30 - 6 Ajax Type Ahead

Comments
5 min read
loading...