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 to Start Freelancing?

How to Start Freelancing?

8
Comments 1
2 min read
A Brief Intro to Arrow Functions in JavaScript

A Brief Intro to Arrow Functions in JavaScript

2
Comments
2 min read
How to Deploy a JavaScript Library to npm in 5 Minutes

How to Deploy a JavaScript Library to npm in 5 Minutes

2
Comments
3 min read
Ultimate guide for problem solving in coding interviews

Ultimate guide for problem solving in coding interviews

4
Comments
9 min read
Cluster Your Node.js Application for Better Performance

Cluster Your Node.js Application for Better Performance

16
Comments
3 min read
Securing IoT Data Integrity with Go IoT Platform

Securing IoT Data Integrity with Go IoT Platform

Comments
4 min read
I was tired of manual research and web design, so I built an AI bot for it 🤖✨

I was tired of manual research and web design, so I built an AI bot for it 🤖✨

196
Comments 1
8 min read
Data Structures and Algorithms: Dijkstra's Algorithm

Data Structures and Algorithms: Dijkstra's Algorithm

1
Comments
5 min read
Advanced Topics in Vue 3

Advanced Topics in Vue 3

Comments
2 min read
The ThreeJS Primer - FREE e-book

The ThreeJS Primer - FREE e-book

Comments
1 min read
Use degit to download a template in your CLI tool.

Use degit to download a template in your CLI tool.

Comments
4 min read
Why JavaScript Is Still Relevant in 2024: A Beginner’s Guide to the OG Webapp King

Why JavaScript Is Still Relevant in 2024: A Beginner’s Guide to the OG Webapp King

5
Comments 1
4 min read
Debugging Your Finances: Open Source Future Wealth Calculator for your investments

Debugging Your Finances: Open Source Future Wealth Calculator for your investments

7
Comments
6 min read
Why is HTTP not secure? | HTTP vs. HTTPS

Why is HTTP not secure? | HTTP vs. HTTPS

5
Comments
3 min read
Mastering TypeScript with React: A Step-by-Step Guide

Mastering TypeScript with React: A Step-by-Step Guide

2
Comments 1
3 min read
Episode 24/37: Signals Reset Pattern

Episode 24/37: Signals Reset Pattern

5
Comments
2 min read
Effortless Secret Management for Laravel & JS Projects with Secrets Loader

Effortless Secret Management for Laravel & JS Projects with Secrets Loader

3
Comments
4 min read
Mastering Loops in JavaScript: `while`, `do...while`, and `for`

Mastering Loops in JavaScript: `while`, `do...while`, and `for`

Comments
3 min read
Preventing Out-of-Memory Crashes in MongoDB Sorting: Effective Optimization Strategies

Preventing Out-of-Memory Crashes in MongoDB Sorting: Effective Optimization Strategies

1
Comments
3 min read
The Ultimate Guide to Hosting Angular Applications on NGINX

The Ultimate Guide to Hosting Angular Applications on NGINX

2
Comments
2 min read
Mastering the 'this' Keyword in JavaScript

Mastering the 'this' Keyword in JavaScript

Comments
2 min read
Optimizing Re-Rendering in React: Best Practices

Optimizing Re-Rendering in React: Best Practices

2
Comments
4 min read
Infrastructure Driven Development

Infrastructure Driven Development

1
Comments
3 min read
Angular Change Detection from zone.js to Experimental Zoneless

Angular Change Detection from zone.js to Experimental Zoneless

8
Comments 2
2 min read
Lightmode & Darkmode

Lightmode & Darkmode

Comments
3 min read
GitHub Foundations certification is now free!💲

GitHub Foundations certification is now free!💲

147
Comments 8
4 min read
UseState and UseEffect

UseState and UseEffect

2
Comments
2 min read
Day 3: Understanding JSX and Rendering Elements - ReactJS

Day 3: Understanding JSX and Rendering Elements - ReactJS

Comments
3 min read
Using Twitter player cards to improve accessibility of NeetoRecord

Using Twitter player cards to improve accessibility of NeetoRecord

Comments
1 min read
Understanding Asynchronous Programming in JavaScript: Beginner's Guide to the Event Loop

Understanding Asynchronous Programming in JavaScript: Beginner's Guide to the Event Loop

113
Comments 11
8 min read
Understanding the MongoDB Query Planner: A Guide to Efficient Query Optimization

Understanding the MongoDB Query Planner: A Guide to Efficient Query Optimization

3
Comments
4 min read
Unlock Hidden JavaScript Superpowers: Master Operators and Instant Execution.💪💪

Unlock Hidden JavaScript Superpowers: Master Operators and Instant Execution.💪💪

6
Comments
3 min read
Figma's New Dev Mode: A Game-Changer for Designers and Developers

Figma's New Dev Mode: A Game-Changer for Designers and Developers

7
Comments
3 min read
Objects in JavaScript

Objects in JavaScript

2
Comments
2 min read
Mastering React: The Art of Asking Great Questions

Mastering React: The Art of Asking Great Questions

Comments
2 min read
Is JavaScript a front-end language or a back-end language?

Is JavaScript a front-end language or a back-end language?

1
Comments
1 min read
Mastering Code: Why Programming is Indispensable in Cybersecurity

Mastering Code: Why Programming is Indispensable in Cybersecurity

1
Comments 1
1 min read
JavaScript MMORPG - Maiu Online - #babylonjs - Ep38: Consumable items - potions & food

JavaScript MMORPG - Maiu Online - #babylonjs - Ep38: Consumable items - potions & food

Comments
1 min read
Intro to DSA & Big O Notation

Intro to DSA & Big O Notation

3
Comments
5 min read
Scaling Node.js with the Cluster Module

Scaling Node.js with the Cluster Module

Comments
2 min read
Boost React Performance with useMemo: Stop Unnecessary Re-renders 🚀

Boost React Performance with useMemo: Stop Unnecessary Re-renders 🚀

7
Comments
4 min read
Tutorial: Implement Authentication in Next.js

Tutorial: Implement Authentication in Next.js

1
Comments
43 min read
JavaScript MMORPG - Maiu Online - #babylonjs - Ep37: Items model and equipment

JavaScript MMORPG - Maiu Online - #babylonjs - Ep37: Items model and equipment

Comments
1 min read
Mastering React: A Guide to the Most Important React Hooks

Mastering React: A Guide to the Most Important React Hooks

136
Comments 10
5 min read
Need Help!

Need Help!

Comments
1 min read
Mastering Logical Operators in JavaScript: `||`, `&&`, and `!`

Mastering Logical Operators in JavaScript: `||`, `&&`, and `!`

2
Comments
2 min read
Develop yourself to build Web UIs: Part 1 : Understanding HTML

Develop yourself to build Web UIs: Part 1 : Understanding HTML

1
Comments
6 min read
Top 10 Chrome extensions for Web Developers in 2024

Top 10 Chrome extensions for Web Developers in 2024

10
Comments
3 min read
What are Server Actions in Next.js? Next.js 14 Edition

What are Server Actions in Next.js? Next.js 14 Edition

Comments
4 min read
Top 10 must have Chrome extension for webdevelopers

Top 10 must have Chrome extension for webdevelopers

141
Comments 21
4 min read
Node js

Node js

Comments
1 min read
Synchronous and asynchronous code in javascript

Synchronous and asynchronous code in javascript

1
Comments
3 min read
Create a Simple Password Manager with HTML, CSS, and JavaScript

Create a Simple Password Manager with HTML, CSS, and JavaScript

3
Comments
1 min read
🚀 5 Effective Ways to Make API Requests in Next.js 🌐

🚀 5 Effective Ways to Make API Requests in Next.js 🌐

2
Comments
4 min read
[Flatiron SE] Day 2: 08/29/24

[Flatiron SE] Day 2: 08/29/24

Comments
2 min read
Solar System Challenge

Solar System Challenge

9
Comments 4
1 min read
How to Check if a Key Exists in JavaScript

How to Check if a Key Exists in JavaScript

1
Comments
3 min read
From Zero to Chrome Hero: How to Build and Launch Your Own Browser Extension

From Zero to Chrome Hero: How to Build and Launch Your Own Browser Extension

5
Comments
4 min read
Composition vs Inheritance in React 🔻

Composition vs Inheritance in React 🔻

1
Comments
2 min read
[Javascript] Avoid the phenomenon where the ProgressBar does not move (it only moves after a series of processes are completed)

[Javascript] Avoid the phenomenon where the ProgressBar does not move (it only moves after a series of processes are completed)

Comments
1 min read
loading...