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 Reusable Component in React: Handling Unlimited Future Changes

Creating a Reusable Component in React: Handling Unlimited Future Changes

Comments
2 min read
🌟 Discover 5 Must-Have VSCode Extensions You Haven't Tried Yet

🌟 Discover 5 Must-Have VSCode Extensions You Haven't Tried Yet

Comments
2 min read
Glam Up My Markup: Beaches Challenge

Glam Up My Markup: Beaches Challenge

Comments
1 min read
5G Rollout: How It's Transforming Connectivity and Business

5G Rollout: How It's Transforming Connectivity and Business

Comments
1 min read
React 19 Beta Release: A Quick Guide

React 19 Beta Release: A Quick Guide

4
Comments
7 min read
CSS & JavaScript: Beaches

CSS & JavaScript: Beaches

Comments
2 min read
Solidity Alchemy - Course (ESCROW SMART CONTRACT)

Solidity Alchemy - Course (ESCROW SMART CONTRACT)

Comments
2 min read
Why You Shouldn’t Pass React’s setState as a Prop: A Deep Dive

Why You Shouldn’t Pass React’s setState as a Prop: A Deep Dive

Comments
6 min read
How to Use Helper Functions?

How to Use Helper Functions?

Comments
4 min read
The Best Alternative to Vercel, Netilfy, GitHub Pages and many more : Coolify

The Best Alternative to Vercel, Netilfy, GitHub Pages and many more : Coolify

4
Comments 4
5 min read
# 5 Testing Frameworks for JavaScript Developers

# 5 Testing Frameworks for JavaScript Developers

5
Comments
4 min read
45sec scratch game vs 1min scratch game vs 10min scratch game

45sec scratch game vs 1min scratch game vs 10min scratch game

5
Comments
2 min read
Currying in JavaScript

Currying in JavaScript

Comments
2 min read
🌊 Glam Up My Markup: Beach Edition 🌴

🌊 Glam Up My Markup: Beach Edition 🌴

6
Comments 1
2 min read
Creating a deep copy of a JS Object

Creating a deep copy of a JS Object

Comments 2
2 min read
🚀 Building Toy: REST API in NestJS

🚀 Building Toy: REST API in NestJS

5
Comments
4 min read
Announcing the Ultimate JavaScript Project List as Open Source

Announcing the Ultimate JavaScript Project List as Open Source

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

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

Comments
2 min read
Latest Newsletter: Vibes, the Economy, Blogging and Freedom (Issue #166)

Latest Newsletter: Vibes, the Economy, Blogging and Freedom (Issue #166)

Comments
1 min read
17 Killer Tools & Web Apps to Boost Your Productivity in 2024 🚀⚡

17 Killer Tools & Web Apps to Boost Your Productivity in 2024 🚀⚡

6
Comments 2
5 min read
[DAY 36-38] I Built An Ecommerce Webpage

[DAY 36-38] I Built An Ecommerce Webpage

Comments
3 min read
Build your framework based on the requirements of your projects (focusing on JavaScript/TypeScript)

Build your framework based on the requirements of your projects (focusing on JavaScript/TypeScript)

1
Comments
1 min read
Fixing the Render Free Tier Sleep Issue for Strapi CMS

Fixing the Render Free Tier Sleep Issue for Strapi CMS

1
Comments
1 min read
React 19: Streamlining Development with New Features and Improvements (with Examples)

React 19: Streamlining Development with New Features and Improvements (with Examples)

3
Comments
2 min read
Beaches and More Beaches

Beaches and More Beaches

1
Comments
1 min read
🌐 Why is front-end development so complicated?

🌐 Why is front-end development so complicated?

2
Comments 1
2 min read
Promise.race: The best method to implement time limit on Promises. ⏳

Promise.race: The best method to implement time limit on Promises. ⏳

6
Comments
1 min read
A practical guide against barrel files for library authors

A practical guide against barrel files for library authors

1
Comments
7 min read
Unlocking the Decentralized Future: Exploring Web3 Technology 🔓

Unlocking the Decentralized Future: Exploring Web3 Technology 🔓

4
Comments
3 min read
Understanding NEET 2024 Cut Off for Government Medical Colleges: A Comprehensive Guide

Understanding NEET 2024 Cut Off for Government Medical Colleges: A Comprehensive Guide

Comments
2 min read
Questions to Ask During an Interview: Understand Company Culture and Job Expectations 🏢📝

Questions to Ask During an Interview: Understand Company Culture and Job Expectations 🏢📝

Comments
3 min read
Destructuring is Bad!

Destructuring is Bad!

1
Comments
2 min read
Optimizing Performance in Next.js 13+ Applications: Techniques for Faster Rendering

Optimizing Performance in Next.js 13+ Applications: Techniques for Faster Rendering

1
Comments
4 min read
Troubleshooting Common Issues When Setting Up Microsoft Clarity

Troubleshooting Common Issues When Setting Up Microsoft Clarity

Comments
3 min read
Profile Card Using HTML CSS & GSAP

Profile Card Using HTML CSS & GSAP

3
Comments
1 min read
I built a React Native Boilerplate to ship your apps faster🚀

I built a React Native Boilerplate to ship your apps faster🚀

Comments
1 min read
“Mail” example in shadcn-ui/ui manages state using Jotai.

“Mail” example in shadcn-ui/ui manages state using Jotai.

Comments
3 min read
Important Terminologies in JavaScript

Important Terminologies in JavaScript

Comments
4 min read
Guia de React re-render: tudo, tudo de uma vez

Guia de React re-render: tudo, tudo de uma vez

Comments
14 min read
Understanding JS Execution Flow with Visuals

Understanding JS Execution Flow with Visuals

Comments
2 min read
JavaScript 3D ray casting: Chrome is the most efficient browser

JavaScript 3D ray casting: Chrome is the most efficient browser

Comments
4 min read
Glam Up My Markup

Glam Up My Markup

Comments
7 min read
Building My Trips Sharing App in Just One Week with React Native and Supabase

Building My Trips Sharing App in Just One Week with React Native and Supabase

Comments
3 min read
Step-by-Step Guide to Parametrized Relationships in Spring Boot and Neo4j

Step-by-Step Guide to Parametrized Relationships in Spring Boot and Neo4j

Comments
3 min read
JavaScript destructuring

JavaScript destructuring

Comments 1
2 min read
Essential JavaScript Skills for Web Designers: A Comprehensive Guide

Essential JavaScript Skills for Web Designers: A Comprehensive Guide

2
Comments
3 min read
How To Create Alert In React JS. Master Alerts In React JS.

How To Create Alert In React JS. Master Alerts In React JS.

3
Comments
22 min read
My first challenge(June Weather)

My first challenge(June Weather)

5
Comments
4 min read
The proposed CSS @when/@else Rules

The proposed CSS @when/@else Rules

1
Comments
3 min read
What you need to know when you are coding a game for kids

What you need to know when you are coding a game for kids

Comments
1 min read
Learn React composition in 15 minutes

Learn React composition in 15 minutes

1
Comments
4 min read
Function tricks

Function tricks

Comments
2 min read
Building a Testing Playground: API Mocking and Virtualization for Development and Testing

Building a Testing Playground: API Mocking and Virtualization for Development and Testing

2
Comments
5 min read
Add Advanced Features to Your Discord Bot Without Code (Discord.js + Robo.js)

Add Advanced Features to Your Discord Bot Without Code (Discord.js + Robo.js)

3
Comments
3 min read
Vanilla JavaScript - Hamburger Menu Button

Vanilla JavaScript - Hamburger Menu Button

4
Comments
2 min read
Build error occurred Error: Could not load the "sharp" module using the linux-x64 runtime

Build error occurred Error: Could not load the "sharp" module using the linux-x64 runtime

4
Comments 1
1 min read
Vanilla JavaScript - Tooltip

Vanilla JavaScript - Tooltip

1
Comments
3 min read
Just the Code!

Just the Code!

Comments
1 min read
I want to implement P2P connection via Signaling Server

I want to implement P2P connection via Signaling Server

Comments
1 min read
Creative ways to use Array.map()

Creative ways to use Array.map()

1
Comments
2 min read
loading...