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.
Step-by-Step: Sending Telegram Messages from Your Website

Step-by-Step: Sending Telegram Messages from Your Website

Comments
3 min read
The unspoken issue with using documentToReactComponents with the Contentful Javascript client

The unspoken issue with using documentToReactComponents with the Contentful Javascript client

Comments
6 min read
JavaScript Designs — Observer Pattern

JavaScript Designs — Observer Pattern

14
Comments 1
4 min read
Understanding Reconciliation in ReactJs - Keeping the Virtual DOM and the Real DOM in Sync.

Understanding Reconciliation in ReactJs - Keeping the Virtual DOM and the Real DOM in Sync.

5
Comments
2 min read
Mastering Nest.js: Building Scalable Node.js Applications Made Easy

Mastering Nest.js: Building Scalable Node.js Applications Made Easy

1
Comments
3 min read
Creating Functions in JavaScript - Part 1

Creating Functions in JavaScript - Part 1

Comments 2
1 min read
Use functional state updates for incrementing state variables in React

Use functional state updates for incrementing state variables in React

2
Comments
1 min read
Traditional crawler or AI-assisted crawler? How to choose?

Traditional crawler or AI-assisted crawler? How to choose?

6
Comments
9 min read
Managing Event Flow: A Deep Dive into JavaScript Event Propagation

Managing Event Flow: A Deep Dive into JavaScript Event Propagation

3
Comments
4 min read
Mastering JavaScript Variables: A Deep Dive into let, var, and const

Mastering JavaScript Variables: A Deep Dive into let, var, and const

1
Comments
3 min read
The Ins and Outs of JavaScript Scope: Variable Edition

The Ins and Outs of JavaScript Scope: Variable Edition

Comments
5 min read
Building Nirmol: A Bangla Offensive Language Detection API and Dataset

Building Nirmol: A Bangla Offensive Language Detection API and Dataset

Comments
4 min read
JavaScript Non-Primitive Data Types

JavaScript Non-Primitive Data Types

7
Comments 2
2 min read
Cample.js - one of the fastest frameworks without a virtual DOM on the Internet!

Cample.js - one of the fastest frameworks without a virtual DOM on the Internet!

Comments
3 min read
Fetch API - Your Modern Browser's HTTP Requests

Fetch API - Your Modern Browser's HTTP Requests

1
Comments
1 min read
MobX Mayhem: State Management for the Wicked

MobX Mayhem: State Management for the Wicked

4
Comments
3 min read
How JavaScript Really Works?

How JavaScript Really Works?

Comments
5 min read
Essential Array Methods for Front-End Developers

Essential Array Methods for Front-End Developers

Comments
2 min read
Introduction

Introduction

Comments
1 min read
Understanding the Difference Between Type and Interface in TypeScript

Understanding the Difference Between Type and Interface in TypeScript

2
Comments
2 min read
Much Compliance and Config

Much Compliance and Config

Comments
1 min read
La Programmation Asynchrone en JavaScript.

La Programmation Asynchrone en JavaScript.

1
Comments 1
2 min read
How to render an array of objects in ReactJS ?

How to render an array of objects in ReactJS ?

Comments
4 min read
Tips from open-source: Use “Set” to remove duplicates from an array.

Tips from open-source: Use “Set” to remove duplicates from an array.

Comments 2
3 min read
GPT teaches me how to make my logic sync and async at the same time with trampolines

GPT teaches me how to make my logic sync and async at the same time with trampolines

5
Comments
5 min read
Store and Run your Javascript Online - tryjs.online

Store and Run your Javascript Online - tryjs.online

Comments
2 min read
Comprendre les Props en React.js

Comprendre les Props en React.js

1
Comments
2 min read
A web crawler program for crawling Echarts official website examples implemented by Puppeter

A web crawler program for crawling Echarts official website examples implemented by Puppeter

1
Comments
3 min read
Building an Investor List App with Novu and Supabase

Building an Investor List App with Novu and Supabase

6
Comments 3
16 min read
Unlock The Future: Revolutionize Power BI With Microsoft Copilot Studio’s Advanced Chatbot Features

Unlock The Future: Revolutionize Power BI With Microsoft Copilot Studio’s Advanced Chatbot Features

Comments
3 min read
How to Add Markers to Google Maps in React.js

How to Add Markers to Google Maps in React.js

3
Comments
3 min read
The best testing strategies for frontends

The best testing strategies for frontends

Comments 4
4 min read
Learn React Hydration in 5 minutes

Learn React Hydration in 5 minutes

2
Comments 2
4 min read
10 Expert Performance Tips Every Senior JS React Developer Should Know

10 Expert Performance Tips Every Senior JS React Developer Should Know

2
Comments
3 min read
Build an awesome developer portfolio website.

Build an awesome developer portfolio website.

2
Comments
2 min read
Introducing Stocks API: Your Gateway to Seamless Stock Data Retrieval

Introducing Stocks API: Your Gateway to Seamless Stock Data Retrieval

1
Comments
2 min read
How To Create An AI Chatbot with Google GEMINI using Node.js

How To Create An AI Chatbot with Google GEMINI using Node.js

31
Comments 6
3 min read
Creating a React app with Webpack

Creating a React app with Webpack

6
Comments
7 min read
JavaScript Event Loop Explained in 1 minute.

JavaScript Event Loop Explained in 1 minute.

8
Comments 1
2 min read
Big O Notation: A Simple Explanation With Examples

Big O Notation: A Simple Explanation With Examples

32
Comments 7
15 min read
Using Tailwind plugins to create custom utility classes

Using Tailwind plugins to create custom utility classes

5
Comments
4 min read
Nexus: Genisis

Nexus: Genisis

Comments 1
1 min read
Nexus: Genisis

Nexus: Genisis

Comments 1
1 min read
Unpacking useEffect in React: Messing with Component Purity - No Bloat

Unpacking useEffect in React: Messing with Component Purity - No Bloat

Comments 2
2 min read
I made a browser extension that cross-publishing post from Notion to other blogging platforms

I made a browser extension that cross-publishing post from Notion to other blogging platforms

Comments
2 min read
Destrinchando Tao of React #1

Destrinchando Tao of React #1

4
Comments
3 min read
Menggunakan Absolute Import pada React JS

Menggunakan Absolute Import pada React JS

Comments
1 min read
JavaScript Primitive Data Types

JavaScript Primitive Data Types

6
Comments 2
10 min read
Prophecy of Redux: State Management in Large React Apps

Prophecy of Redux: State Management in Large React Apps

3
Comments
3 min read
How to use Stable Diffusion 3 to generate a similar image.

How to use Stable Diffusion 3 to generate a similar image.

1
Comments
5 min read
Understanding valueOf() and toString() in JavaScript

Understanding valueOf() and toString() in JavaScript

3
Comments 4
2 min read
What is React Hydration?

What is React Hydration?

16
Comments
3 min read
Challenges, Solutions, and Reflections Encountered with useContext and Provider

Challenges, Solutions, and Reflections Encountered with useContext and Provider

Comments
3 min read
uploading file into pinata

uploading file into pinata

Comments
1 min read
Implementing Custom Dark Mode with Tailwind CSS: A Complete Guide

Implementing Custom Dark Mode with Tailwind CSS: A Complete Guide

4
Comments
3 min read
Master JavaScript: 18 One-Liners to Elevate Your Code

Master JavaScript: 18 One-Liners to Elevate Your Code

Comments
4 min read
Big Numbers, No Worries: JavaScript Format Number With Commas

Big Numbers, No Worries: JavaScript Format Number With Commas

3
Comments 1
8 min read
Images Optimization: decoding attribute

Images Optimization: decoding attribute

Comments
1 min read
Mastering JavaScript Arrays: 10 Real-World Exercises for Web Developers

Mastering JavaScript Arrays: 10 Real-World Exercises for Web Developers

Comments
4 min read
Efficient Patterns for Effects

Efficient Patterns for Effects

21
Comments 2
3 min read
loading...