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.
Real-Time Updates with Server-Sent Events (SSE): A Practical Guide with Code Examples

Real-Time Updates with Server-Sent Events (SSE): A Practical Guide with Code Examples

3
Comments
2 min read
JavaScipt: Everything you need to know about arrays.

JavaScipt: Everything you need to know about arrays.

4
Comments 2
9 min read
How to Use Formik and Yup in Your React Project

How to Use Formik and Yup in Your React Project

Comments 2
5 min read
Designing an Autocomplete UI Component 🔍

Designing an Autocomplete UI Component 🔍

27
Comments
3 min read
Practical steps on how to apply the useParams hook of React router.

Practical steps on how to apply the useParams hook of React router.

4
Comments
12 min read
Form Handling in Web Development: Enhancing User Experience and Data Integrity

Form Handling in Web Development: Enhancing User Experience and Data Integrity

Comments
5 min read
Sendbird Alternatives vs Compititors

Sendbird Alternatives vs Compititors

2
Comments
7 min read
React Custom Hook: useMediaQuery

React Custom Hook: useMediaQuery

8
Comments
2 min read
Smooth Scrolling with React & Framer Motion

Smooth Scrolling with React & Framer Motion

57
Comments 9
3 min read
Understanding Slicing in Python: A Comprehensive Guide

Understanding Slicing in Python: A Comprehensive Guide

4
Comments
2 min read
GraphQL - ReactJS | Update and Delete

GraphQL - ReactJS | Update and Delete

6
Comments
4 min read
JavaScript Validation

JavaScript Validation

5
Comments
9 min read
My Main Takeaways from Game Engine Architecture

My Main Takeaways from Game Engine Architecture

2
Comments
8 min read
Top 8 Leading API Architectural Styles Across the Tech Industry (Part 2)

Top 8 Leading API Architectural Styles Across the Tech Industry (Part 2)

8
Comments
3 min read
🚀 9 open-source libraries YOU HAVE to contribute to in 2023 🔥

🚀 9 open-source libraries YOU HAVE to contribute to in 2023 🔥

372
Comments 43
4 min read
Demystifying JavaScript Arrays: A Comprehensive Guide for Beginners and Intermediates

Demystifying JavaScript Arrays: A Comprehensive Guide for Beginners and Intermediates

7
Comments
11 min read
GraphQL - ReactJS | Add Data

GraphQL - ReactJS | Add Data

2
Comments
6 min read
A Decade of Transformation: How JavaScript Revolutionized Software Development

A Decade of Transformation: How JavaScript Revolutionized Software Development

1
Comments
4 min read
Supercharge Your File Management with NetFolders: Organize, Secure, and Collaborate

Supercharge Your File Management with NetFolders: Organize, Secure, and Collaborate

8
Comments 2
2 min read
The Tool That Made Building My Contact Form Painless

The Tool That Made Building My Contact Form Painless

Comments
11 min read
HOW TO BUILD A MEVN APP WITH VITE FRONTEND (PART 3)

HOW TO BUILD A MEVN APP WITH VITE FRONTEND (PART 3)

2
Comments
5 min read
Deep Dive into Data structures using Javascript - Heap

Deep Dive into Data structures using Javascript - Heap

2
Comments
13 min read
Object Destructuring in JavaScript

Object Destructuring in JavaScript

2
Comments
5 min read
Part 1 - Full Stack Contact Form: Getting Started & React Frontend 2023

Part 1 - Full Stack Contact Form: Getting Started & React Frontend 2023

30
Comments 1
9 min read
Pop-up Modal: Using HTML, CSS, and JavaScript to Create a Modal.

Pop-up Modal: Using HTML, CSS, and JavaScript to Create a Modal.

10
Comments
9 min read
Barrel - Best Way to Import Files in Modern JavaScript Apps

Barrel - Best Way to Import Files in Modern JavaScript Apps

1
Comments 4
5 min read
A11y: Improving app accessibility with ESLint

A11y: Improving app accessibility with ESLint

1
Comments
3 min read
Day 30: Generator

Day 30: Generator

Comments
2 min read
Harnessing the Power of Machine Learning: A Guide to Machine Learning Libraries for JavaScript

Harnessing the Power of Machine Learning: A Guide to Machine Learning Libraries for JavaScript

2
Comments
3 min read
Javascript Advance DOM Manipulation

Javascript Advance DOM Manipulation

4
Comments
1 min read
Launch Faster with Apostrophe Starter Kits

Launch Faster with Apostrophe Starter Kits

Comments
3 min read
#LearnedToday: EyeDropper Browser API

#LearnedToday: EyeDropper Browser API

Comments
1 min read
HOW HTML FILES RENDER IN BROWSER (DOM)

HOW HTML FILES RENDER IN BROWSER (DOM)

1
Comments
3 min read
Conditional Statements: Making Decisions in JavaScript 😎🔀

Conditional Statements: Making Decisions in JavaScript 😎🔀

8
Comments
5 min read
Radix for Vue is finally available!

Radix for Vue is finally available!

2
Comments
2 min read
Mistakes to Avoid as a New Programmer: Common Pitfalls That Can Hinder Your Learning Progress

Mistakes to Avoid as a New Programmer: Common Pitfalls That Can Hinder Your Learning Progress

19
Comments 17
4 min read
How to debug a Firefox add-on (extension)

How to debug a Firefox add-on (extension)

28
Comments 6
3 min read
How to manipulate CSS classes with JavaScript ?

How to manipulate CSS classes with JavaScript ?

Comments
3 min read
Introduction to JavaScript: The Fundamentals You Need to Know

Introduction to JavaScript: The Fundamentals You Need to Know

5
Comments
5 min read
Continuous Integration and Deployment for React Native Apps: Streamlining Development Workflow 🚀🔄

Continuous Integration and Deployment for React Native Apps: Streamlining Development Workflow 🚀🔄

5
Comments
4 min read
🚀 API Maker - Save Single or Multiple API Records [Bulk Insert] [Post operation]

🚀 API Maker - Save Single or Multiple API Records [Bulk Insert] [Post operation]

10
Comments
2 min read
JavaScript Testing and Debugging: A Comprehensive Guide

JavaScript Testing and Debugging: A Comprehensive Guide

1
Comments
2 min read
Leveraging the Power of the <template> Tag in HTML for Dynamic Content Creation

Leveraging the Power of the <template> Tag in HTML for Dynamic Content Creation

2
Comments
3 min read
Top 5 JavaScript Courses on Udemy -  Is it worth it?

Top 5 JavaScript Courses on Udemy -  Is it worth it?

6
Comments
15 min read
Understanding Variables in JavaScript: The Var, Let, and Const Adventure!

Understanding Variables in JavaScript: The Var, Let, and Const Adventure!

6
Comments
5 min read
Getting Started with WebSockets in Deno: Tutorial and Examples

Getting Started with WebSockets in Deno: Tutorial and Examples

4
Comments 1
4 min read
Harnessing the Power of Node.js for Image and Video Processing

Harnessing the Power of Node.js for Image and Video Processing

8
Comments
3 min read
React Custom Hook: useLongPress

React Custom Hook: useLongPress

8
Comments
2 min read
How make Commead line app using Node.js

How make Commead line app using Node.js

3
Comments 1
2 min read
JavaScript Objects and its secret associates

JavaScript Objects and its secret associates

4
Comments
3 min read
React Props vs State

React Props vs State

4
Comments
1 min read
JavaScript Object and Object Prototypes: What are they?🤷‍♂️🤔

JavaScript Object and Object Prototypes: What are they?🤷‍♂️🤔

4
Comments
6 min read
JavaScript Operators: A Comprehensive Guide

JavaScript Operators: A Comprehensive Guide

4
Comments
3 min read
User Guides in Code Documentation: Empowering Users with Usage Instructions

User Guides in Code Documentation: Empowering Users with Usage Instructions

13
Comments
10 min read
Efficient Data Rendering with the map() Function in React

Efficient Data Rendering with the map() Function in React

2
Comments
10 min read
How to Build Impressive Real Estate Website Using HTML CSS and JavaScript

How to Build Impressive Real Estate Website Using HTML CSS and JavaScript

49
Comments 3
2 min read
Streaming SIMD in JS

Streaming SIMD in JS

2
Comments
10 min read
Formatting Dates in JavaScript: A Comprehensive Guide

Formatting Dates in JavaScript: A Comprehensive Guide

13
Comments 8
1 min read
Unlocking the Power of Functional Programming in JavaScript: A Comprehensive Guide

Unlocking the Power of Functional Programming in JavaScript: A Comprehensive Guide

35
Comments 4
7 min read
React - Portals

React - Portals

23
Comments 4
3 min read
loading...