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.
✨ Train ChatGPT on your Documentation 🪄 ✨

✨ Train ChatGPT on your Documentation 🪄 ✨

323
Comments 14
21 min read
Discover the 9️⃣ Best Self-Hosted, Open-Source Repositories on GitHub 💫

Discover the 9️⃣ Best Self-Hosted, Open-Source Repositories on GitHub 💫

286
Comments 33
6 min read
Improving Code Quality in React with JavaScript Best Practices

Improving Code Quality in React with JavaScript Best Practices

5
Comments
6 min read
5 KILLER WEBSITES FOR CODERS 💎

5 KILLER WEBSITES FOR CODERS 💎

15
Comments 1
2 min read
HTML Data Attributes: One of the Original State Management Libraries

HTML Data Attributes: One of the Original State Management Libraries

15
Comments 2
3 min read
How “Merge Sort” works in JavaScript?

How “Merge Sort” works in JavaScript?

19
Comments 3
3 min read
Customer: Use Case (4: Implementing Front-end Service)

Customer: Use Case (4: Implementing Front-end Service)

Comments
8 min read
Nuxt Social Share module has many new features 🎉

Nuxt Social Share module has many new features 🎉

3
Comments
1 min read
Image Compression in JavaScript/TypeScript

Image Compression in JavaScript/TypeScript

Comments
5 min read
📚 RTK Query: Understanding useQuery hook

📚 RTK Query: Understanding useQuery hook

1
Comments
8 min read
Just made $5000 in revenue with my MVP

Just made $5000 in revenue with my MVP

1
Comments
1 min read
Importing posts from an RSS feed with Eleventy

Importing posts from an RSS feed with Eleventy

1
Comments
1 min read
New to Dev.to!

New to Dev.to!

4
Comments 11
1 min read
How to connect Supabase to Payload CMS

How to connect Supabase to Payload CMS

3
Comments 2
3 min read
🛠️6 tools to kickstart your full-stack app with AI 🤖

🛠️6 tools to kickstart your full-stack app with AI 🤖

196
Comments 15
5 min read
Vite.js - Lightning Fast Builds Powered by ES Modules

Vite.js - Lightning Fast Builds Powered by ES Modules

5
Comments
5 min read
Linear & Binary Search in DSA

Linear & Binary Search in DSA

Comments
2 min read
New version of Monster 3.55.0 released!

New version of Monster 3.55.0 released!

Comments
1 min read
DRY Principle in Your AWS SAM Application with Middlewares

DRY Principle in Your AWS SAM Application with Middlewares

Comments
4 min read
TeaTable: Create Dynamic Crud Table Paginated Sorted

TeaTable: Create Dynamic Crud Table Paginated Sorted

2
Comments 4
1 min read
Last week top 5 posts tagged(#javascript)

Last week top 5 posts tagged(#javascript)

2
Comments 1
3 min read
⤴️How to build a Midjourney API with Nest.js 🚀

⤴️How to build a Midjourney API with Nest.js 🚀

61
Comments 8
5 min read
Redirecting mobile users to App or Play Store in NextJS

Redirecting mobile users to App or Play Store in NextJS

1
Comments
3 min read
Promises in JavaScript: Def, Creation, Call, Pros and Cons, Behind-the-Scenes Work, Real world Example

Promises in JavaScript: Def, Creation, Call, Pros and Cons, Behind-the-Scenes Work, Real world Example

5
Comments
1 min read
Tone.js and the Web Audio API

Tone.js and the Web Audio API

Comments
7 min read
Fetch API, do you really know how to handle errors?

Fetch API, do you really know how to handle errors?

12
Comments 6
4 min read
Utility Type: WithPrefix

Utility Type: WithPrefix

1
Comments
2 min read
Creating an Accordion with JavaScript Classes: A Real-World Example

Creating an Accordion with JavaScript Classes: A Real-World Example

Comments
2 min read
Frontend Mentor - Job listings with filtering solution using Vue.js and Fetch API

Frontend Mentor - Job listings with filtering solution using Vue.js and Fetch API

Comments
3 min read
TypeScript vs JavaScript - What's the difference?

TypeScript vs JavaScript - What's the difference?

Comments 1
2 min read
Code Challenges pt. 1

Code Challenges pt. 1

1
Comments 1
2 min read
API Integration with React js

API Integration with React js

Comments 1
3 min read
How to add an in-game chat room with React

How to add an in-game chat room with React

3
Comments
14 min read
JavaScript in 2023: A Year of Surprises and Transformations! 😮

JavaScript in 2023: A Year of Surprises and Transformations! 😮

2
Comments
4 min read
💻 Web Development Resources #176

💻 Web Development Resources #176

10
Comments
2 min read
Add In-App Inbox Notification Center in Your Angular App Using ngx-suprsend-inbox SDK

Add In-App Inbox Notification Center in Your Angular App Using ngx-suprsend-inbox SDK

Comments
3 min read
React Native vs Swift: Which is Best for Your Mobile App Development?

React Native vs Swift: Which is Best for Your Mobile App Development?

1
Comments
5 min read
Center A Div With Flex!

Center A Div With Flex!

8
Comments
2 min read
Detecting Changes on JavaScript Object values using Sets

Detecting Changes on JavaScript Object values using Sets

Comments
3 min read
A Deep Dive Into React Hooks

A Deep Dive Into React Hooks

1
Comments
10 min read
Accessing .env files natively with Node.js

Accessing .env files natively with Node.js

7
Comments
3 min read
How Does Chrome's V8 Engine Actually Work?

How Does Chrome's V8 Engine Actually Work?

1
Comments
4 min read
Crafting Custom flavored Markdown for Svelte with mdsvex

Crafting Custom flavored Markdown for Svelte with mdsvex

10
Comments
4 min read
Building interactive tutorials with WebContainers

Building interactive tutorials with WebContainers

5
Comments
7 min read
Express JS - Learn what Matters. <Notes>

Express JS - Learn what Matters. <Notes>

1
Comments
6 min read
Speed Run de MicroFrontends com Single-SPA (any%)

Speed Run de MicroFrontends com Single-SPA (any%)

Comments
15 min read
How to run TypeScript natively in Node.js with TSX

How to run TypeScript natively in Node.js with TSX

4
Comments
3 min read
AJAX Explained: Enhancing User Experience with Asynchronous javascript

AJAX Explained: Enhancing User Experience with Asynchronous javascript

2
Comments 2
3 min read
Quem tem medo do reduce? Entenda esse método agora ou seu dinheiro de volta

Quem tem medo do reduce? Entenda esse método agora ou seu dinheiro de volta

2
Comments
15 min read
Enhancing Search Functionality in React with Debouncing

Enhancing Search Functionality in React with Debouncing

1
Comments
2 min read
Create Image Slider in ReactJS

Create Image Slider in ReactJS

2
Comments
2 min read
Demystifying IP Addresses with is.ipv4 and is.not_ipv4 from 'thiis': Your Friendly Guide to IP Validation

Demystifying IP Addresses with is.ipv4 and is.not_ipv4 from 'thiis': Your Friendly Guide to IP Validation

Comments 1
5 min read
Adding Code Formatting to Whitebophir Project: A Journey of Contribution

Adding Code Formatting to Whitebophir Project: A Journey of Contribution

1
Comments
2 min read
What are taints and server actions in NextJS 14?

What are taints and server actions in NextJS 14?

Comments
6 min read
Exploring OpenSign v1.0.6-beta: A Leap Forward in Digital Signature Software

Exploring OpenSign v1.0.6-beta: A Leap Forward in Digital Signature Software

Comments
2 min read
Interview Asked Javascript Question (Closure)

Interview Asked Javascript Question (Closure)

5
Comments
1 min read
Focus Management II: como mantener el foco dentro de un modal

Focus Management II: como mantener el foco dentro de un modal

2
Comments
4 min read
Utilising Bitwise Operators in JavaScript, by Building a RGB to Hex Colour Convertor

Utilising Bitwise Operators in JavaScript, by Building a RGB to Hex Colour Convertor

Comments
5 min read
Monorepo: Uma Armadilha Disfarçada de Praticidade (Anti-pattern)

Monorepo: Uma Armadilha Disfarçada de Praticidade (Anti-pattern)

1
Comments
2 min read
Discover the Charm of is.char and is.not_char in JavaScript with 'thiis'

Discover the Charm of is.char and is.not_char in JavaScript with 'thiis'

Comments 1
3 min read
loading...