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.
How Developers Can Survive AI: 3 Hidden Skills To Become Irreplaceable 🤖

How Developers Can Survive AI: 3 Hidden Skills To Become Irreplaceable 🤖

47
Comments 10
7 min read
this is the mysql note for my test

this is the mysql note for my test

Comments
1 min read
How to create dark-mode in React-js

How to create dark-mode in React-js

2
Comments
3 min read
Building CRUD with ES6 JavaScript and Local Storage

Building CRUD with ES6 JavaScript and Local Storage

6
Comments 3
5 min read
What Will Lead the Altcoins? Ethereum and XRP Analysis

What Will Lead the Altcoins? Ethereum and XRP Analysis

1
Comments 1
3 min read
Creating a Custom Select Component with Tree View in React

Creating a Custom Select Component with Tree View in React

5
Comments 2
4 min read
AItoMobile - Build an AI Powered Mobile App ✨📱🚀

AItoMobile - Build an AI Powered Mobile App ✨📱🚀

5
Comments 2
6 min read
Using React Select with Formik

Using React Select with Formik

1
Comments
6 min read
Understanding HTML Forms and Validations for Beginners.

Understanding HTML Forms and Validations for Beginners.

2
Comments
4 min read
Class component & Functional component in React

Class component & Functional component in React

Comments
3 min read
Stuck in the Middle with You: An intro to Middleware

Stuck in the Middle with You: An intro to Middleware

25
Comments 3
7 min read
Event Flow: The Magic Behind Bubbling and Capturing! 🌟

Event Flow: The Magic Behind Bubbling and Capturing! 🌟

2
Comments
3 min read
building react-mini

building react-mini

Comments
13 min read
LeetCode Meditations — Chapter 4: Stack

LeetCode Meditations — Chapter 4: Stack

Comments
3 min read
Useful Websites for Cheat Sheets and Programming Resources

Useful Websites for Cheat Sheets and Programming Resources

Comments
2 min read
The Last Event Loop Guide you will Ever Need

The Last Event Loop Guide you will Ever Need

17
Comments 1
5 min read
A Beginner's Guide to Running a MERN Stack Application Locally

A Beginner's Guide to Running a MERN Stack Application Locally

9
Comments
3 min read
Building Robust Codebase: A Deep Dive into SOLID Principles

Building Robust Codebase: A Deep Dive into SOLID Principles

1
Comments
6 min read
Trying to use dotnet watch with Svelte

Trying to use dotnet watch with Svelte

Comments
11 min read
For intricate state handling, try out the useReducer() Hook

For intricate state handling, try out the useReducer() Hook

4
Comments
4 min read
Robot Street Ultra Upgrades open source HTML5 game

Robot Street Ultra Upgrades open source HTML5 game

2
Comments
1 min read
React Compiler & React 19 - forget about memoization soon?

React Compiler & React 19 - forget about memoization soon?

9
Comments 1
7 min read
How to Build: a Text-to-PowerPoint Application (LangChain, OpenAI, CopilotKit & Next.js)

How to Build: a Text-to-PowerPoint Application (LangChain, OpenAI, CopilotKit & Next.js)

300
Comments 21
15 min read
Spread vs Rest Operators in JavaScript

Spread vs Rest Operators in JavaScript

61
Comments 11
5 min read
Handling input file in Vue

Handling input file in Vue

1
Comments
2 min read
Hooks || how to use of hooks in react.js

Hooks || how to use of hooks in react.js

1
Comments 1
4 min read
TypeScript Intermediates - Type Generics

TypeScript Intermediates - Type Generics

19
Comments 7
9 min read
The learning Curve! React Js!

The learning Curve! React Js!

1
Comments
2 min read
Routing with React Router

Routing with React Router

6
Comments 1
3 min read
Hono vs. H3 vs. HatTip vs. Elysia - modern server(less) replacements for Express

Hono vs. H3 vs. HatTip vs. Elysia - modern server(less) replacements for Express

71
Comments 7
12 min read
GraphQL vs REST - Key Differences and Use Cases

GraphQL vs REST - Key Differences and Use Cases

41
Comments 6
11 min read
Building an Image Magnifier Effect in NEXT JS: A Step-by-Step Guide

Building an Image Magnifier Effect in NEXT JS: A Step-by-Step Guide

1
Comments
1 min read
Building a Custom Cursor in Next.js 14

Building a Custom Cursor in Next.js 14

1
Comments
1 min read
Grading students

Grading students

45
Comments 6
3 min read
Build an OTP PIN Input Component for NEXT JS App

Build an OTP PIN Input Component for NEXT JS App

1
Comments
1 min read
Converting HTML to Image. and GIF

Converting HTML to Image. and GIF

5
Comments
2 min read
Snowverload

Snowverload

1
Comments
1 min read
TypeScript Enums: 5 Real-World Use Cases

TypeScript Enums: 5 Real-World Use Cases

49
Comments 9
4 min read
Next JS 14 | Optimizing Fonts and Images

Next JS 14 | Optimizing Fonts and Images

2
Comments
3 min read
LeetCode Meditations: Minimum Window Substring

LeetCode Meditations: Minimum Window Substring

Comments
4 min read
Advantages of unit testing—with examples in Jasmine

Advantages of unit testing—with examples in Jasmine

2
Comments 1
5 min read
Streamlining Your Code: Best Practices for Node.js Streams

Streamlining Your Code: Best Practices for Node.js Streams

Comments
2 min read
Axios interceptor for JWT validation

Axios interceptor for JWT validation

2
Comments
3 min read
Create a beginner-level project Make A Modern Website Using React Js | Hero Section

Create a beginner-level project Make A Modern Website Using React Js | Hero Section

1
Comments
2 min read
How to customize the left side menu icon of the Odoo Settings page view

How to customize the left side menu icon of the Odoo Settings page view

Comments
3 min read
Crafting interactive reactions similar to Google Meet using HTML, CSS, and Vanilla JavaScript

Crafting interactive reactions similar to Google Meet using HTML, CSS, and Vanilla JavaScript

74
Comments 7
3 min read
Enhancing Web Performance with HTML5 Data-* Attributes

Enhancing Web Performance with HTML5 Data-* Attributes

1
Comments
5 min read
Secure Your Data: AES-GCM Encryption & Decryption for JavaScript, TypeScript, Java, and Python 🛡️🔐

Secure Your Data: AES-GCM Encryption & Decryption for JavaScript, TypeScript, Java, and Python 🛡️🔐

11
Comments
7 min read
Unpopular method of console that you must know! 🤯💻🔥

Unpopular method of console that you must know! 🤯💻🔥

24
Comments 1
2 min read
React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Refs

React: 5 Small (Yet Easily Fixable) Mistakes Junior Frontend Developers Make With React Refs

23
Comments 8
5 min read
Payload CMS: A Developer's Friend, with Room to Grow

Payload CMS: A Developer's Friend, with Room to Grow

Comments
1 min read
Sync your fork from the terminal

Sync your fork from the terminal

2
Comments 2
1 min read
How to Detect and Fix Circular Dependencies in Typescript

How to Detect and Fix Circular Dependencies in Typescript

8
Comments 2
4 min read
5 Essential Practices for Front-End Developers (React Edition)

5 Essential Practices for Front-End Developers (React Edition)

124
Comments 27
6 min read
Beyond Redux - MobX and Zustand

Beyond Redux - MobX and Zustand

7
Comments 6
4 min read
What is Encapsulation

What is Encapsulation

6
Comments 2
5 min read
zikojs tips : mapfun

zikojs tips : mapfun

Comments
4 min read
Creating Editor Tool from scratch for poets using Next.js in a single page

Creating Editor Tool from scratch for poets using Next.js in a single page

7
Comments 2
7 min read
APIs com Guarapi e HTTP/2

APIs com Guarapi e HTTP/2

Comments
3 min read
Vue.JS Keep Alive Built-In Component

Vue.JS Keep Alive Built-In Component

Comments
2 min read
loading...