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.
Understanding Network Telemetry

Understanding Network Telemetry

Comments
4 min read
Exploring the Parallax Effect in Web Design

Exploring the Parallax Effect in Web Design

1
Comments
4 min read
Building a Simple Redis Store with Node.js

Building a Simple Redis Store with Node.js

2
Comments 2
2 min read
AI Coding Assistants, Starter Templates, and More: A Guide to Working Less

AI Coding Assistants, Starter Templates, and More: A Guide to Working Less

18
Comments 1
5 min read
The Journey of JavaScript Code: From Source to Execution

The Journey of JavaScript Code: From Source to Execution

1
Comments
1 min read
JavaScript SECRETS: Become a coding wizard!

JavaScript SECRETS: Become a coding wizard!

14
Comments 5
2 min read
Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Comments
3 min read
Leveraging Docker for Efficient Node.js Development and Deployment

Leveraging Docker for Efficient Node.js Development and Deployment

Comments
4 min read
Hoisting in JS

Hoisting in JS

5
Comments 3
2 min read
Scared of JavaScript (programming in general), who is the best/easiest teacher to learn from?

Scared of JavaScript (programming in general), who is the best/easiest teacher to learn from?

Comments
1 min read
Level Up Your JavaScript and Node.js Skills in 30 Days!

Level Up Your JavaScript and Node.js Skills in 30 Days!

Comments
2 min read
What is the Difference Between Expressions and Statements in JavaScript?

What is the Difference Between Expressions and Statements in JavaScript?

1
Comments
4 min read
Validator libraries in Nodejs

Validator libraries in Nodejs

Comments
1 min read
(SQL Query) Caching vs Indexing in Express.js

(SQL Query) Caching vs Indexing in Express.js

1
Comments
2 min read
JUnit Testing: A Comprehensive Guide

JUnit Testing: A Comprehensive Guide

Comments
6 min read
🔥10 New Features of ECMAScript 2024

🔥10 New Features of ECMAScript 2024

9
Comments 1
4 min read
Type Coercion in JavaScript Explained

Type Coercion in JavaScript Explained

16
Comments 7
7 min read
Human-Readable JavaScript

Human-Readable JavaScript

Comments
4 min read
Understanding React Server Components: A Practical Guide

Understanding React Server Components: A Practical Guide

Comments
3 min read
Convert Jest to Vitest: A Complete Migration Guide

Convert Jest to Vitest: A Complete Migration Guide

1
Comments 1
4 min read
Adapting to user motion and theme preferences with CSS and JavaScript

Adapting to user motion and theme preferences with CSS and JavaScript

3
Comments 1
8 min read
HTML Diff for CKEditor

HTML Diff for CKEditor

2
Comments 1
1 min read
Contributing to expressjs

Contributing to expressjs

1
Comments
6 min read
How to make an async constructor in Javascript?

How to make an async constructor in Javascript?

Comments
4 min read
Automating Authentication in Apollo Sandbox Explorer with Pre-request Scripts

Automating Authentication in Apollo Sandbox Explorer with Pre-request Scripts

1
Comments
2 min read
Mastering JavaScript Variable Naming: Best Practices

Mastering JavaScript Variable Naming: Best Practices

33
Comments 1
1 min read
Create Toggle Button in HTML CSS & JavaScript

Create Toggle Button in HTML CSS & JavaScript

Comments
2 min read
Understanding the Event Loop in JavaScript — Made Simple!

Understanding the Event Loop in JavaScript — Made Simple!

Comments
3 min read
Cucumber Testing: A Comprehensive Guide

Cucumber Testing: A Comprehensive Guide

1
Comments
4 min read
JsTraceToIX - Debugging React, Vue, and Node.js just got easier! – no need to clutter your codebase with `console.log`!

JsTraceToIX - Debugging React, Vue, and Node.js just got easier! – no need to clutter your codebase with `console.log`!

Comments
3 min read
querySelector vs querySelectorAll in javascript

querySelector vs querySelectorAll in javascript

Comments
1 min read
Implementing Gmail Sending with Cloudflare Workers - Development Guide

Implementing Gmail Sending with Cloudflare Workers - Development Guide

Comments 1
2 min read
🚀 React.js: Build Dynamic UIs with Ease

🚀 React.js: Build Dynamic UIs with Ease

2
Comments
3 min read
My React Journey: Day 2

My React Journey: Day 2

4
Comments 2
2 min read
Diving into Serverless: Azure Durable Functions in Node JS (+Troubleshooting)

Diving into Serverless: Azure Durable Functions in Node JS (+Troubleshooting)

1
Comments
10 min read
React Basics~Render Performance/ useTransition

React Basics~Render Performance/ useTransition

Comments
1 min read
How to Integrate HTML Canvas API in Your Project

How to Integrate HTML Canvas API in Your Project

Comments
2 min read
Node Under the hood

Node Under the hood

8
Comments
2 min read
Learn for-loop template tags and data types building a train schedule web component (Learn Modulo.js - Part 7 of 10)

Learn for-loop template tags and data types building a train schedule web component (Learn Modulo.js - Part 7 of 10)

Comments
7 min read
Test-Driven Development (TDD) in Front-end.

Test-Driven Development (TDD) in Front-end.

Comments
5 min read
Is JavaScript Statically Typed or Dynamically Typed? 🤔

Is JavaScript Statically Typed or Dynamically Typed? 🤔

37
Comments 23
2 min read
Mastering REST API Best Practices with Node.js 🚀

Mastering REST API Best Practices with Node.js 🚀

1
Comments
3 min read
Build Your First Typing Game with JavaScript - Part 3

Build Your First Typing Game with JavaScript - Part 3

1
Comments
16 min read
Python Find in List: A Comprehensive Guide

Python Find in List: A Comprehensive Guide

Comments
3 min read
Episode 4: Defensive Strategies with Commander Redux

Episode 4: Defensive Strategies with Commander Redux

Comments
5 min read
REST vs. GraphQL: Key Differences, Benefits, and Which One to Choose for Your Project

REST vs. GraphQL: Key Differences, Benefits, and Which One to Choose for Your Project

1
Comments
4 min read
The Evolution of JavaScript

The Evolution of JavaScript

25
Comments 2
3 min read
SVAR Gantt: New Open Source, Interactive Gantt Chart for React

SVAR Gantt: New Open Source, Interactive Gantt Chart for React

2
Comments
3 min read
Mock vs Stub: Understanding the Key Differences

Mock vs Stub: Understanding the Key Differences

Comments
4 min read
Free Testing Tools for API Testing

Free Testing Tools for API Testing

Comments 1
4 min read
How do we sort an Array in Javascript without Sort function?

How do we sort an Array in Javascript without Sort function?

Comments
1 min read
Exercício Tente Isto 11-1: Extendendo Thread

Exercício Tente Isto 11-1: Extendendo Thread

1
Comments
2 min read
JavaScript Functions for Beginners: Quick Guide

JavaScript Functions for Beginners: Quick Guide

Comments
5 min read
"Need Help Modifying the UI of the Default Calendar Picker"

"Need Help Modifying the UI of the Default Calendar Picker"

Comments
1 min read
How to get Announcement from Binance ASAP?

How to get Announcement from Binance ASAP?

3
Comments 1
1 min read
The Truth About Prototypes in JavaScript: Flexibility vs. Performance

The Truth About Prototypes in JavaScript: Flexibility vs. Performance

3
Comments 1
3 min read
Audio to Text Input via Google Speech to Text

Audio to Text Input via Google Speech to Text

11
Comments
4 min read
Transforming the Wall of Text: Modern Design with Glassmorphism, CSS Animations, and Typography

Transforming the Wall of Text: Modern Design with Glassmorphism, CSS Animations, and Typography

Comments
4 min read
My Portfolio

My Portfolio

1
Comments
1 min read
Next.js Interview Mastery: Essential Questions 81-90 (Part 9)

Next.js Interview Mastery: Essential Questions 81-90 (Part 9)

1
Comments
11 min read
loading...