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.
Finally you can skip dotenv in Node

Finally you can skip dotenv in Node

1
Comments 8
3 min read
React vs Angular

React vs Angular

11
Comments 2
3 min read
JSON VS XML

JSON VS XML

5
Comments 1
2 min read
Algorithm to Convert string to camel case "CodeWars"

Algorithm to Convert string to camel case "CodeWars"

1
Comments 3
2 min read
Authentication in Next.js using NextAuth.js

Authentication in Next.js using NextAuth.js

5
Comments
5 min read
How to solve hydration error in Next.js

How to solve hydration error in Next.js

6
Comments 2
3 min read
How to Test HarperDB Custom Functions with Node Tap

How to Test HarperDB Custom Functions with Node Tap

11
Comments 2
13 min read
Let's make FAQ sections (no JS)

Let's make FAQ sections (no JS)

4
Comments 1
2 min read
The Top 10 Programming Tutorials YouTube Channels for 2023

The Top 10 Programming Tutorials YouTube Channels for 2023

5
Comments
3 min read
Use an API with JavaScript (Beginner's Guide)

Use an API with JavaScript (Beginner's Guide)

7
Comments
2 min read
Optional Chaining and Nullish Coalescing: Safe Property Access in JavaScript

Optional Chaining and Nullish Coalescing: Safe Property Access in JavaScript

4
Comments
3 min read
Mastering The Fetch API In Javascript: A Comprehensive Guide.

Mastering The Fetch API In Javascript: A Comprehensive Guide.

7
Comments
4 min read
How I moved from React to Svelte

How I moved from React to Svelte

46
Comments 56
3 min read
Event Handling in JavaScript

Event Handling in JavaScript

17
Comments 2
2 min read
Execute Terminal Commands And Receive Live Output With React+SSE

Execute Terminal Commands And Receive Live Output With React+SSE

2
Comments
5 min read
Computed Properties 🤙

Computed Properties 🤙

5
Comments
2 min read
Strict Mode

Strict Mode

1
Comments
1 min read
Algorithm To Create Phone Number "Codewars"

Algorithm To Create Phone Number "Codewars"

3
Comments
1 min read
npm hack to remove unused transitive dependencies

npm hack to remove unused transitive dependencies

2
Comments
2 min read
VueJS Part 2: Hello Vue and displaying values in HTML

VueJS Part 2: Hello Vue and displaying values in HTML

9
Comments
4 min read
10 Cool CodePen Demos (August 2023)

10 Cool CodePen Demos (August 2023)

25
Comments 6
3 min read
Cracking the Code: A Rookie's Guide to JavaScript

Cracking the Code: A Rookie's Guide to JavaScript

Comments
2 min read
Tailwind CSS: Using Dynamic Breakpoints and Container Queries

Tailwind CSS: Using Dynamic Breakpoints and Container Queries

9
Comments 1
4 min read
Are you still using the ternary operator to dynamically apply Tailwind styles?

Are you still using the ternary operator to dynamically apply Tailwind styles?

2
Comments
3 min read
Baby steps to instantly improve your React project

Baby steps to instantly improve your React project

41
Comments 6
2 min read
Stop Conditional Rendering in React Without Knowing This (&& and Ternary Operator)

Stop Conditional Rendering in React Without Knowing This (&& and Ternary Operator)

33
Comments 8
3 min read
Introduction to TypeScript with React - A Youtube Video

Introduction to TypeScript with React - A Youtube Video

16
Comments
2 min read
How to resolve the error "Unable to validate properties of null value"?

How to resolve the error "Unable to validate properties of null value"?

Comments
2 min read
Mastering JavaScript Classes: Your Shortcut to OOP Success!

Mastering JavaScript Classes: Your Shortcut to OOP Success!

7
Comments
6 min read
Unlock $10 and the Future of OCR with Verifik's Scan-Prompt API!

Unlock $10 and the Future of OCR with Verifik's Scan-Prompt API!

4
Comments
2 min read
Demystifying the Next.js Folder Structure - A Comprehensive Guide

Demystifying the Next.js Folder Structure - A Comprehensive Guide

10
Comments
14 min read
Map, Filter and Reduce in Javascript 👨🏼‍💻

Map, Filter and Reduce in Javascript 👨🏼‍💻

13
Comments
4 min read
Here are ten of the most useful shortcuts in VSCode:

Here are ten of the most useful shortcuts in VSCode:

5
Comments
1 min read
Purely Functional Programming in JavaScript

Purely Functional Programming in JavaScript

Comments
7 min read
Demystifying the Critical Rendering Path: A Deep Dive into Web Page Loading

Demystifying the Critical Rendering Path: A Deep Dive into Web Page Loading

13
Comments
4 min read
How can I enhance my website's performance in Lighthouse?

How can I enhance my website's performance in Lighthouse?

6
Comments
2 min read
Create Matrix Animation using JavaScript

Create Matrix Animation using JavaScript

4
Comments
4 min read
Introducing supertext-react: Elevate Your Web Text Animations

Introducing supertext-react: Elevate Your Web Text Animations

12
Comments 2
2 min read
Rants of a Beginner Techie1

Rants of a Beginner Techie1

9
Comments 4
3 min read
The Start to Exploring the World of Open Source

The Start to Exploring the World of Open Source

Comments
2 min read
React Server Components and Server-Side Rendering: Supercharge Your Web Performance

React Server Components and Server-Side Rendering: Supercharge Your Web Performance

Comments
4 min read
Exploring Script Loading Strategies: Normal, async, and defer

Exploring Script Loading Strategies: Normal, async, and defer

3
Comments
3 min read
I efficiently learned "webpack development environment configuration" using this idea

I efficiently learned "webpack development environment configuration" using this idea

7
Comments 1
10 min read
Give Me A .JSON, Vasili; One .JSON Only, Please

Give Me A .JSON, Vasili; One .JSON Only, Please

4
Comments 6
7 min read
#LearnedToday: Drag&Drop API

#LearnedToday: Drag&Drop API

1
Comments
2 min read
TypeScript: To be or not to be

TypeScript: To be or not to be

4
Comments
2 min read
JavaScript Promises: From Beginner to Expert - A Comprehensive Tutorial

JavaScript Promises: From Beginner to Expert - A Comprehensive Tutorial

3
Comments
4 min read
Day 44: Decorators

Day 44: Decorators

5
Comments
2 min read
🚀 Mastering Advanced Complex React useContext with useReducer ⭐ (Redux-like Style) ⭐

🚀 Mastering Advanced Complex React useContext with useReducer ⭐ (Redux-like Style) ⭐

54
Comments 5
5 min read
Mastering Data Analysis with Pandas: A Comprehensive Guide for Python Enthusiasts

Mastering Data Analysis with Pandas: A Comprehensive Guide for Python Enthusiasts

4
Comments
2 min read
Top 10 MongoDB Queries

Top 10 MongoDB Queries

Comments
4 min read
Mastering API Requests the Right Way in Angular

Mastering API Requests the Right Way in Angular

21
Comments 2
3 min read
How to write maintainable code: Straightforward logic

How to write maintainable code: Straightforward logic

3
Comments
4 min read
Using `createSelector` with Redux Toolkit

Using `createSelector` with Redux Toolkit

4
Comments
2 min read
A comprehensive guide to understanding array methods in Javascript

A comprehensive guide to understanding array methods in Javascript

2
Comments
12 min read
React vs Next.js — Understanding When to Use Each

React vs Next.js — Understanding When to Use Each

9
Comments
2 min read
The Four Pillars of JavaScript Scoping: Global, Block, Function, and Module

The Four Pillars of JavaScript Scoping: Global, Block, Function, and Module

8
Comments 2
4 min read
Node.js 101

Node.js 101

5
Comments 2
3 min read
ES6 Modules Cheatsheet | Quick Reference Guide

ES6 Modules Cheatsheet | Quick Reference Guide

Comments
2 min read
NestJS and Project Structure - What to Do?

NestJS and Project Structure - What to Do?

129
Comments 11
10 min read
loading...