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.
Building React Forms with Ease Using React Hook Form, Zod and Shadcn

Building React Forms with Ease Using React Hook Form, Zod and Shadcn

15
Comments 2
5 min read
How to implement drag and drop in React using dnd-kit

How to implement drag and drop in React using dnd-kit

5
Comments
8 min read
Best E2E Automation Testing Practices

Best E2E Automation Testing Practices

Comments
3 min read
Motivational Words

Motivational Words

Comments
1 min read
🚀 API Maker : Release Notes for v1.8.3

🚀 API Maker : Release Notes for v1.8.3

11
Comments 1
1 min read
JavaScript Unleashed: Free Learning Resources for Modern Web Development

JavaScript Unleashed: Free Learning Resources for Modern Web Development

Comments
3 min read
Building GitHub Airlines

Building GitHub Airlines

Comments
2 min read
npm and everything you need to know about the package.json

npm and everything you need to know about the package.json

Comments
2 min read
Journey of Building, Learning, and Innovating

Journey of Building, Learning, and Innovating

Comments
2 min read
Double the Talk, Double the Recording: Capturing Both Sides in Interpreted Zoom Meetings

Double the Talk, Double the Recording: Capturing Both Sides in Interpreted Zoom Meetings

Comments
3 min read
How to make an API interface?

How to make an API interface?

Comments
6 min read
Some QtGui structures

Some QtGui structures

Comments
2 min read
🚀 Automating OTP Login with a JavaScript Browser Extension

🚀 Automating OTP Login with a JavaScript Browser Extension

Comments
1 min read
🚀 Week 8 of #100DaysOfCode: A Week of Building, Learning, and Growing!

🚀 Week 8 of #100DaysOfCode: A Week of Building, Learning, and Growing!

Comments
2 min read
A Comprehensive Guide to Enhancing E-commerce Experiences with Image Hosting APIs

A Comprehensive Guide to Enhancing E-commerce Experiences with Image Hosting APIs

Comments
12 min read
Alternative to AbortController for Handling Async Timeouts in JavaScript

Alternative to AbortController for Handling Async Timeouts in JavaScript

Comments
2 min read
Mastering Assertions in Python Selenium: A Comprehensive Guide for Testing

Mastering Assertions in Python Selenium: A Comprehensive Guide for Testing

Comments
4 min read
JavaScript Array Methods: Boost Your Code's Performance and Readability

JavaScript Array Methods: Boost Your Code's Performance and Readability

Comments
3 min read
This week Javascript 3

This week Javascript 3

Comments
2 min read
Observable v/s Promise

Observable v/s Promise

Comments
1 min read
Redux vs Zustand: A Comprehensive Comparison

Redux vs Zustand: A Comprehensive Comparison

16
Comments
1 min read
Adding a "Shaking" Effect to Login Popovers for a Visual Error Cue

Adding a "Shaking" Effect to Login Popovers for a Visual Error Cue

Comments
4 min read
✨ Transform Your Images with a 3D Bend & Reveal Effect! ✨ 00:40

✨ Transform Your Images with a 3D Bend & Reveal Effect! ✨

1
Comments
1 min read
Understanding How Spaces Are Encoded: %20 with encodeURI vs. + with URL

Understanding How Spaces Are Encoded: %20 with encodeURI vs. + with URL

Comments
4 min read
My React Journey: Day 7

My React Journey: Day 7

Comments
1 min read
webSockets to access websites

webSockets to access websites

Comments
5 min read
I Built a Chrome Extension to Bring Back the Google Maps Tab

I Built a Chrome Extension to Bring Back the Google Maps Tab

Comments
1 min read
Vite 6: A Family Milestone and a Leap Toward Innovation ❤️

Vite 6: A Family Milestone and a Leap Toward Innovation ❤️

Comments
2 min read
Building a Single Page Weather Application in JavaScript

Building a Single Page Weather Application in JavaScript

Comments
3 min read
Radix UI Replace Radix Color with Custom Palette

Radix UI Replace Radix Color with Custom Palette

Comments
2 min read
🔥 React Native vs. Flutter: Which One Should You Choose?

🔥 React Native vs. Flutter: Which One Should You Choose?

Comments
1 min read
Easy Animation with Alpine.js

Easy Animation with Alpine.js