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.
CSS Flex: What Every Developer Should Know

CSS Flex: What Every Developer Should Know

Comments
8 min read
JavaScript. Work with clipboard, Ctrl+C Ctrl+V

JavaScript. Work with clipboard, Ctrl+C Ctrl+V

1
Comments
4 min read
Schedule / Timeline for React with Planby 2.3.0 🚀

Schedule / Timeline for React with Planby 2.3.0 🚀

5
Comments
1 min read
How to Create a Chatbot for Squarespace Website

How to Create a Chatbot for Squarespace Website

5
Comments
3 min read
JavaScript Module Bundlers and all that Jazz ✨

JavaScript Module Bundlers and all that Jazz ✨

13
Comments 2
3 min read
Conquering the Beast: My Battle with the Complex Recursive Algorithm

Conquering the Beast: My Battle with the Complex Recursive Algorithm

1
Comments
3 min read
How to speed up your web application

How to speed up your web application

4
Comments 1
5 min read
TS: 6 Techniques For Combining Interfaces and Types

TS: 6 Techniques For Combining Interfaces and Types

2
Comments
2 min read
10 HTML, CSS & JavaScript mistakes which are made by beginners 🫶

10 HTML, CSS & JavaScript mistakes which are made by beginners 🫶

15
Comments 13
3 min read
Mastering JavaScript in 100 Days: A Structured Plan for Proficiency

Mastering JavaScript in 100 Days: A Structured Plan for Proficiency

35
Comments 2
4 min read
Unexpected Moments of JavaScript That Will Challenge Your Understanding of the Language

Unexpected Moments of JavaScript That Will Challenge Your Understanding of the Language

243
Comments 48
7 min read
Unravelling the Ternary Operator

Unravelling the Ternary Operator

Comments 2
3 min read
Recursion

Recursion

1
Comments
1 min read
Array.sort(): defining the sort order

Array.sort(): defining the sort order

2
Comments
2 min read
TS: Gain Control of Primitive String Types

TS: Gain Control of Primitive String Types

1
Comments
2 min read
Jest 'spyOn' and typeScript

Jest 'spyOn' and typeScript

4
Comments
1 min read
How to Build a React App with Redux for State Management

How to Build a React App with Redux for State Management

Comments
4 min read
F/OSS Spotlight: 📑 VuePress

F/OSS Spotlight: 📑 VuePress

Comments
1 min read
Using Key Pairs with JWTs

Using Key Pairs with JWTs

Comments
3 min read
Create a React app with Vite and deploy it on GitHub

Create a React app with Vite and deploy it on GitHub

6
Comments 1
7 min read
Different Ways to fetch data from API in Reactjs

Different Ways to fetch data from API in Reactjs

2
Comments
5 min read
Optimizing React Components: When to Use and Not Use useEffect

Optimizing React Components: When to Use and Not Use useEffect

2
Comments
4 min read
HTML Charts with JavaScript (Pt. 1)

HTML Charts with JavaScript (Pt. 1)

Comments
8 min read
8 Picture you need to see before you die

8 Picture you need to see before you die

8
Comments 1
2 min read
Build AI Template Engine to create amazing content with Next.js and ChatGPT

Build AI Template Engine to create amazing content with Next.js and ChatGPT

84
Comments 9
8 min read
100+ YouTube Channels For Programmers (20+ Programming Languages Covered)

100+ YouTube Channels For Programmers (20+ Programming Languages Covered)

1
Comments 1
27 min read
Folder Arrangement in a Node Js application

Folder Arrangement in a Node Js application

2
Comments 1
3 min read
Introduction To The Head Section in HTML

Introduction To The Head Section in HTML

Comments
3 min read
JavaScript Data Types

JavaScript Data Types

Comments
2 min read
The Abstract Equality Comparison Algorithm

The Abstract Equality Comparison Algorithm

Comments
6 min read
⛓️Scoping in JavaScript

⛓️Scoping in JavaScript

1
Comments
5 min read
Fake C++ Compiler with Node.js - Frontend - Part 3

Fake C++ Compiler with Node.js - Frontend - Part 3

1
Comments
7 min read
JavaScript From Scratch

JavaScript From Scratch

4
Comments 1
3 min read
A Directory Of 100+ Tools For Developers (Tools That Can Save Your 1000s Of Minutes)

A Directory Of 100+ Tools For Developers (Tools That Can Save Your 1000s Of Minutes)

Comments
11 min read
Debugging Your Code: Tips and Tools for Finding and Fixing Bugs in Your Web Applications

Debugging Your Code: Tips and Tools for Finding and Fixing Bugs in Your Web Applications

3
Comments
3 min read
Variables In JavaScript

Variables In JavaScript

10
Comments
2 min read
A Beginner's Guide to Creating a RESTful API with Node.js

A Beginner's Guide to Creating a RESTful API with Node.js

11
Comments 1
2 min read
Breaking Up with Express: How NestJS Stole My Heart

Breaking Up with Express: How NestJS Stole My Heart

3
Comments
2 min read
How to use Webpack for Frontend asset Management and Optimization

How to use Webpack for Frontend asset Management and Optimization

1
Comments
4 min read
Need of useEffect Cleanup Function

Need of useEffect Cleanup Function

2
Comments
2 min read
Revolutionize Your Workflow with VoxKraken: A Google Extension for Speaking and Chatting with GPT-3 - Part 1

Revolutionize Your Workflow with VoxKraken: A Google Extension for Speaking and Chatting with GPT-3 - Part 1

4
Comments 1
4 min read
Minimalizing Witness weight for Taproot spend script paths with Huffman's Algorithm

Minimalizing Witness weight for Taproot spend script paths with Huffman's Algorithm

1
Comments
5 min read
A Beginner's Guide to Bitwise Operators: Understanding NOT, AND, OR, and XOR?

A Beginner's Guide to Bitwise Operators: Understanding NOT, AND, OR, and XOR?

Comments
9 min read
What is Profiler in ReactJS?

What is Profiler in ReactJS?

2
Comments
1 min read
Javascript Dictionary: globalThis

Javascript Dictionary: globalThis

Comments
2 min read
Site Search Powered by JSON Feed

Site Search Powered by JSON Feed

Comments
2 min read
The easy approach to learning Object-Oriented Programming in JavaScript

The easy approach to learning Object-Oriented Programming in JavaScript

52
Comments 6
15 min read
Optimización del rendimiento de una aplicación Node.js

Optimización del rendimiento de una aplicación Node.js

1
Comments
3 min read
Understanding React Context: A Comprehensive Tutorial for Beginners

Understanding React Context: A Comprehensive Tutorial for Beginners

9
Comments 1
6 min read
With or without the JS framework

With or without the JS framework

21
Comments 12
3 min read
How to Load Content into a Bootstrap Offcanvas Component with HTMX and Save State as a Hash in the URL

How to Load Content into a Bootstrap Offcanvas Component with HTMX and Save State as a Hash in the URL

2
Comments
4 min read
React App for beginners+: Crypto Finder SPA

React App for beginners+: Crypto Finder SPA

2
Comments
3 min read
Scope in JavaScript

Scope in JavaScript

13
Comments 1
2 min read
How to use Postman for API testing

How to use Postman for API testing

7
Comments 2
6 min read
Jest essentials

Jest essentials

1
Comments 3
2 min read
The Ultimate Guide To Scraping LinkedIn Jobs

The Ultimate Guide To Scraping LinkedIn Jobs

4
Comments
11 min read
জাভাস্ক্রিপ্ট ডেটা স্ট্রাকচার - অ্যারে

জাভাস্ক্রিপ্ট ডেটা স্ট্রাকচার - অ্যারে

2
Comments 2
3 min read
Weekend Reading

Weekend Reading

3
Comments
3 min read
Package React Applications using Docker

Package React Applications using Docker

3
Comments 2
6 min read
Tutorial on developing Yelp Clone

Tutorial on developing Yelp Clone

3
Comments 1
14 min read
loading...