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.
Creating a Smart Address Search with Google Maps API and React

Creating a Smart Address Search with Google Maps API and React

4
Comments
6 min read
Day 5:Understanding JavaScript Data Types: Primitive vs. Non-Primitive

Day 5:Understanding JavaScript Data Types: Primitive vs. Non-Primitive

Comments
3 min read
Basic Intro to Python

Basic Intro to Python

2
Comments 1
10 min read
Book: Learning JavaScript Design Patterns

Book: Learning JavaScript Design Patterns

Comments
1 min read
JavaScript: How it is done behind the scenes

JavaScript: How it is done behind the scenes

Comments
4 min read
Resolving Circular Dependency Issues in ES5 Projects

Resolving Circular Dependency Issues in ES5 Projects

Comments
7 min read
Journeying from React to React Native: Differences & Similarities

Journeying from React to React Native: Differences & Similarities

70
Comments 4
6 min read
Deploying a Vite/React Application with Images: A Complete Guide

Deploying a Vite/React Application with Images: A Complete Guide

Comments
4 min read
How to Build a Basic Chatbot Using TensorFlow and JavaScript

How to Build a Basic Chatbot Using TensorFlow and JavaScript

Comments
5 min read
My first dev post

My first dev post

Comments 1
1 min read
30 months of open source: How I maintain the Next-Gen request tool

30 months of open source: How I maintain the Next-Gen request tool

Comments
11 min read
How to retrieve the Transactions from Stripe

How to retrieve the Transactions from Stripe

Comments
2 min read
The Difference between Flexbox (flex) and Grid Layout (grid)

The Difference between Flexbox (flex) and Grid Layout (grid)

Comments
3 min read
Introducing Brisa: Full-stack Web Platform Framework 🔥

Introducing Brisa: Full-stack Web Platform Framework 🔥

26
Comments 5
6 min read
Getting started with react

Getting started with react

2
Comments
1 min read
Achieving delivery guarantees in a pub/sub system

Achieving delivery guarantees in a pub/sub system

Comments
12 min read
Best Practices of Docker & Docker-Compose for NextJS application.

Best Practices of Docker & Docker-Compose for NextJS application.

1
Comments
7 min read
Binary Image Processor

Binary Image Processor

Comments
2 min read
The first official docs page for Oats~i, the open web framework, has dropped

The first official docs page for Oats~i, the open web framework, has dropped

Comments
1 min read
Shortest js compare function, by 6 AI machines

Shortest js compare function, by 6 AI machines

Comments
2 min read
The main steps I follow when kicking off Node.js projects

The main steps I follow when kicking off Node.js projects

Comments
4 min read
Litlyx - Introducing Funnel Events

Litlyx - Introducing Funnel Events

7
Comments 1
1 min read
Retro Terminal Animation

Retro Terminal Animation

Comments
1 min read
Understanding Clean Code: Emergence ⚡️

Understanding Clean Code: Emergence ⚡️

1
Comments
3 min read
Mastering Asynchronous JavaScript: A Guide to Promises and Async/Await

Mastering Asynchronous JavaScript: A Guide to Promises and Async/Await

14
Comments 1
4 min read
Stay ahead in web development: latest news, tools, and insights #53

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

4
Comments
10 min read
JavaScript variables and data types.

JavaScript variables and data types.

Comments
4 min read
I made Drag and drop builder for Python UI 🤯. Here's how I built it

I made Drag and drop builder for Python UI 🤯. Here's how I built it

52
Comments 10
10 min read
Why do client components render as SSR in nextjs, marking components as "use client" still render its html as SSR why?

Why do client components render as SSR in nextjs, marking components as "use client" still render its html as SSR why?

Comments
2 min read
ReactDOM.unstable_batchedUpdates in Zustand’s testcase.

ReactDOM.unstable_batchedUpdates in Zustand’s testcase.

1
Comments
4 min read
Differences Between `var`, `let`, and `const` in JavaScript: A Simple Explanation

Differences Between `var`, `let`, and `const` in JavaScript: A Simple Explanation

Comments
3 min read
Circular Linked Lists Demystified: From Novice to Node Master

Circular Linked Lists Demystified: From Novice to Node Master

3
Comments
8 min read
3D Earth Visualization with Three.js: A GitHub-Inspired Approach

3D Earth Visualization with Three.js: A GitHub-Inspired Approach

1
Comments
3 min read
Building Static Sites with Eleventy

Building Static Sites with Eleventy

Comments
2 min read
Promises in JavaScript: Understanding, Handling, and Mastering Async Code

Promises in JavaScript: Understanding, Handling, and Mastering Async Code

Comments
7 min read
Learn how to create a API-backed Zelda BOTW monster gallery web component in <40 lines (Modulo.js)

Learn how to create a API-backed Zelda BOTW monster gallery web component in <40 lines (Modulo.js)

Comments
5 min read
The Hidden Power of useRef: Why It’s Essential in Your React Projects

The Hidden Power of useRef: Why It’s Essential in Your React Projects

1
Comments
4 min read
How I set up Design System for my React Native Projects for 10x Faster Development

How I set up Design System for my React Native Projects for 10x Faster Development

4
Comments
8 min read
"Why We Need Algorithms: The Foundation of Efficiency, Automation, and Problem Solving"

"Why We Need Algorithms: The Foundation of Efficiency, Automation, and Problem Solving"

5
Comments
3 min read
Creating and Using VS Code Snippets: A Beginner's Guide

Creating and Using VS Code Snippets: A Beginner's Guide

5
Comments 1
6 min read
100 days of Miva: Day 15

100 days of Miva: Day 15

2
Comments 1
2 min read
10 Reasons TypeScript is Transforming How We Build Web Apps

10 Reasons TypeScript is Transforming How We Build Web Apps

4
Comments
7 min read
I Built a Beautiful Collection of Website Components and Templates - Open Source

I Built a Beautiful Collection of Website Components and Templates - Open Source

Comments
1 min read
Boosting Developer Productivity: How Qodo Gen IDE Extension Transforms Coding Practices

Boosting Developer Productivity: How Qodo Gen IDE Extension Transforms Coding Practices

2
Comments
8 min read
⚡️ Top 10 Tools for Faster Development in Next.js 🚀

⚡️ Top 10 Tools for Faster Development in Next.js 🚀

5
Comments
3 min read
Dive into the World of JavaScript: Mastering OOP, Virtual DOM, and Beyond

Dive into the World of JavaScript: Mastering OOP, Virtual DOM, and Beyond

Comments
3 min read
JavaScript Essentials for Everyday Coding

JavaScript Essentials for Everyday Coding

Comments
2 min read
JavaScript MMORPG - Maiu Online - Online demo and Discord

JavaScript MMORPG - Maiu Online - Online demo and Discord

Comments
1 min read
Construindo Single Page Applications (SPA) com Next.js

Construindo Single Page Applications (SPA) com Next.js

1
Comments
5 min read
NPkill - Let's get rid of unused node_modules

NPkill - Let's get rid of unused node_modules

1
Comments
2 min read
Why do React components need to start with capital letters?

Why do React components need to start with capital letters?

220
Comments 56
1 min read
VoidZero, The New ESLint, MongoDB 8.0 and more

VoidZero, The New ESLint, MongoDB 8.0 and more

Comments
3 min read
Using Next.js in Today's Era: The Modern Framework for Web Development

Using Next.js in Today's Era: The Modern Framework for Web Development

Comments
4 min read
Minesweeper in Svelte

Minesweeper in Svelte

1
Comments
9 min read
JavaScript 2024: Latest Features, Performance, Modern Techniques, and Advanced Coding 🚀

JavaScript 2024: Latest Features, Performance, Modern Techniques, and Advanced Coding 🚀

Comments
10 min read
How I optimized my YouTube for productivity.

How I optimized my YouTube for productivity.

2
Comments 2
3 min read
Making Websites Faster With 103 Early Hints

Making Websites Faster With 103 Early Hints

3
Comments
1 min read
My Favorite Tailwind Library | Daisy UI

My Favorite Tailwind Library | Daisy UI

2
Comments 1
2 min read
Flipping Data Structures to optimize performance 🚀

Flipping Data Structures to optimize performance 🚀

Comments
2 min read
🚀 Build Stunning React Apps with dotUI – The Modern Component Library!

🚀 Build Stunning React Apps with dotUI – The Modern Component Library!

3
Comments
3 min read
loading...