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.
I Learned Promise Chaining (and more!) from Error Testing my SVG Logo Generator.

I Learned Promise Chaining (and more!) from Error Testing my SVG Logo Generator.

1
Comments 6
3 min read
Digital Identity Smart Contracts in Web3

Digital Identity Smart Contracts in Web3

11
Comments 3
9 min read
Improved JSX Readability with Switch-Case Statements in React Components

Improved JSX Readability with Switch-Case Statements in React Components

8
Comments 1
2 min read
Unleash the Power of Popover API in Web Development

Unleash the Power of Popover API in Web Development

1
Comments 1
3 min read
Let's build WordPress for React together!

Let's build WordPress for React together!

33
Comments 30
1 min read
Unleash the Power of Angular: Hidden Features You've Probably Never Used

Unleash the Power of Angular: Hidden Features You've Probably Never Used

1
Comments
6 min read
Can machines dream of secure code? From AI hallucinations to software vulnerabilities

Can machines dream of secure code? From AI hallucinations to software vulnerabilities

10
Comments
9 min read
Mastering 'useRef' in React with TypeScript: 4 Different Use-Cases for 'useRef'

Mastering 'useRef' in React with TypeScript: 4 Different Use-Cases for 'useRef'

86
Comments 7
3 min read
Electron Forge + Vite + VueJS

Electron Forge + Vite + VueJS

14
Comments
3 min read
Mastering ES6 - Map, Filter, and Reduce

Mastering ES6 - Map, Filter, and Reduce

2
Comments
2 min read
Mastering ES6 - Sets and Maps

Mastering ES6 - Sets and Maps

Comments
2 min read
Binary Search - Intro & Implementation

Binary Search - Intro & Implementation

Comments
2 min read
Plasmo - a new way to create modern browser extensions

Plasmo - a new way to create modern browser extensions

Comments 1
5 min read
A Guide to Node.js Streams: Advanced Functionality

A Guide to Node.js Streams: Advanced Functionality

21
Comments 1
9 min read
From JavaScript to TypeScript: Enhance Your Skills and Your Web Development Career

From JavaScript to TypeScript: Enhance Your Skills and Your Web Development Career

3
Comments
9 min read
Learn Intl API

Learn Intl API

4
Comments 2
2 min read
Mastering AWS Cognito: The Ultimate Guide to User Attributes

Mastering AWS Cognito: The Ultimate Guide to User Attributes

1
Comments
2 min read
Short-Circuit Evaluation: Making Your Code More Concise

Short-Circuit Evaluation: Making Your Code More Concise

10
Comments
3 min read
Basic Auth Routing and Redirecting using React Router v6

Basic Auth Routing and Redirecting using React Router v6

Comments 2
7 min read
Understanding Slicing in Python: A Comprehensive Guide

Understanding Slicing in Python: A Comprehensive Guide

5
Comments
2 min read
React.js Cheatsheet

React.js Cheatsheet

3
Comments 3
3 min read
Day 43: Generics

Day 43: Generics

5
Comments
2 min read
Mastering 'useMemo' in React with TypeScript: 5 Different Use-Cases for 'useMemo'

Mastering 'useMemo' in React with TypeScript: 5 Different Use-Cases for 'useMemo'

9
Comments
3 min read
ember-cli is stuck on certain version

ember-cli is stuck on certain version

2
Comments
1 min read
React Components | Gallary

React Components | Gallary

15
Comments 1
4 min read
JavaScript Arrays - Index Values and Adding to an Array

JavaScript Arrays - Index Values and Adding to an Array

2
Comments
2 min read
Exploring the Differences: Next.js 12 vs. Next.js 13 - What's New?

Exploring the Differences: Next.js 12 vs. Next.js 13 - What's New?

2
Comments 1
2 min read
Integrating Froala with Grammarly Text Editor SDK Alternative

Integrating Froala with Grammarly Text Editor SDK Alternative

Comments
5 min read
Discord Profile Card With Webhook

Discord Profile Card With Webhook

8
Comments 6
1 min read
How to Access Private S3 Buckets Securely

How to Access Private S3 Buckets Securely

Comments
4 min read
Coding: Growth, Learning, & Transformation

Coding: Growth, Learning, & Transformation

Comments
4 min read
Learning JavaScript the Easy Way: Unlocking the Power of Scope with Closures

Learning JavaScript the Easy Way: Unlocking the Power of Scope with Closures

8
Comments 2
3 min read
Mastering ES6 - Classes

Mastering ES6 - Classes

5
Comments 1
3 min read
useState vs useRef Hooks

useState vs useRef Hooks

4
Comments 1
3 min read
🚀 5 open-source copy and paste Tailwind CSS 💨component libraries YOU HAVE to try in 2023 🔥

🚀 5 open-source copy and paste Tailwind CSS 💨component libraries YOU HAVE to try in 2023 🔥

82
Comments 8
2 min read
Svelte.js Cheatsheet

Svelte.js Cheatsheet

5
Comments
2 min read
Understanding NaN Equality in JavaScript

Understanding NaN Equality in JavaScript

5
Comments 2
1 min read
Full-Stack Dev. Requirements in JavaScript

Full-Stack Dev. Requirements in JavaScript

5
Comments 3
3 min read
🔥We're Back and Stronger Than Ever!🔥

🔥We're Back and Stronger Than Ever!🔥

2
Comments 1
1 min read
Nx 16.8 Release!!!

Nx 16.8 Release!!!

7
Comments
11 min read
Demystifying JavaScript's Behavior with Primitives and Objects

Demystifying JavaScript's Behavior with Primitives and Objects

Comments
2 min read
Migrating My Site To Astro

Migrating My Site To Astro

2
Comments 3
9 min read
Learn Intersection Observer in JavaScript

Learn Intersection Observer in JavaScript

4
Comments
3 min read
Build a real-time dashboard with Next.js, Tremor, and Tinybird

Build a real-time dashboard with Next.js, Tremor, and Tinybird

6
Comments
24 min read
🤔 3 Major Problems of Reusable Components in Vue.js 🔥

🤔 3 Major Problems of Reusable Components in Vue.js 🔥

8
Comments
12 min read
🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

🤖 We asked AI to imagine web frameworks as superheroes 🦸‍♂️ 🦾

197
Comments 74
3 min read
Calling All Node.js Developers : Create Generic Upload Controller ⭐ Weekly Issue to Solve

Calling All Node.js Developers : Create Generic Upload Controller ⭐ Weekly Issue to Solve

37
Comments 3
3 min read
JavaScript for Beginners: A Comprehensive Guide

JavaScript for Beginners: A Comprehensive Guide

Comments
2 min read
Angular security: Best practices for securing your Angular apps

Angular security: Best practices for securing your Angular apps

7
Comments
5 min read
Mastering ES6 - IIFE

Mastering ES6 - IIFE

1
Comments 1
3 min read
Hook, line, and sinker

Hook, line, and sinker

Comments 1
5 min read
Mastering ES6 - Async/Await

Mastering ES6 - Async/Await

1
Comments
4 min read
JavaScript Functional Programming: Map, Filter, & Reduce

JavaScript Functional Programming: Map, Filter, & Reduce

6
Comments
2 min read
Mastering ES6 - Arrow Functions

Mastering ES6 - Arrow Functions

Comments
3 min read
Day 42: Typed Functions

Day 42: Typed Functions

4
Comments
2 min read
Auto generate integrity attribute for script and style tags in HTML using Webpack

Auto generate integrity attribute for script and style tags in HTML using Webpack

2
Comments
2 min read
Learn JavaScript DOM Manipulation

Learn JavaScript DOM Manipulation

2
Comments
3 min read
Building accessible forms in Vue with Formkit ⚡️

Building accessible forms in Vue with Formkit ⚡️

31
Comments
4 min read
How to make this quick image change animation with JS!

How to make this quick image change animation with JS!

7
Comments 3
5 min read
JavaScript Event Loop simply explained

JavaScript Event Loop simply explained

1
Comments
3 min read
loading...