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 !! in JavaScript - Simple Guide

Understanding !! in JavaScript - Simple Guide

2
Comments
2 min read
🔴Managing Cron Jobs with NestJS: Solving Multi-Instance Issues and Locking Mechanisms

🔴Managing Cron Jobs with NestJS: Solving Multi-Instance Issues and Locking Mechanisms

2
Comments
5 min read
17 Must-know React Projects for Developers 👩‍💻 🔥

17 Must-know React Projects for Developers 👩‍💻 🔥

498
Comments 52
21 min read
I have localized the best short-linking platform in the world

I have localized the best short-linking platform in the world

200
Comments 16
10 min read
buildDesignSystem fn in Tailwind CSS source code.

buildDesignSystem fn in Tailwind CSS source code.

Comments
2 min read
Next.js Interview Mastery: Essential Questions 31-40 (Part 4)

Next.js Interview Mastery: Essential Questions 31-40 (Part 4)

2
Comments
5 min read
Crafting a Gladiator-Inspired Drop Cap with CSS and JavaScript

Crafting a Gladiator-Inspired Drop Cap with CSS and JavaScript

1
Comments
3 min read
Python vs. Java: Which Language is Better?

Python vs. Java: Which Language is Better?

1
Comments
5 min read
The Hidden Costs of AI: Understanding Prompt Caching and When to Use It 🧠💸

The Hidden Costs of AI: Understanding Prompt Caching and When to Use It 🧠💸

Comments
3 min read
5 Modern UI Libraries for Next.js Based on TailwindCSS

5 Modern UI Libraries for Next.js Based on TailwindCSS

2
Comments
5 min read
Transform UI Screenshots into HTML & CSS with Qwen Coder and Qwen VL

Transform UI Screenshots into HTML & CSS with Qwen Coder and Qwen VL

2
Comments
4 min read
Building and Comparing Table Data Made Easy with @libs-jd/table-data-kit

Building and Comparing Table Data Made Easy with @libs-jd/table-data-kit

Comments
2 min read
fetch() & XMLHttp errors to avoid

fetch() & XMLHttp errors to avoid

1
Comments
2 min read
JavaScript Shared Memory

JavaScript Shared Memory

26
Comments
1 min read
The Bad Sides of JavaScript

The Bad Sides of JavaScript

22
Comments 5
4 min read
Demystifying JavaScript: Understanding Execution Contexts, Hoisting, and Type Conversion

Demystifying JavaScript: Understanding Execution Contexts, Hoisting, and Type Conversion

Comments
3 min read
Why Frontend Development is a Great Way to Start Programming in 2024/2025

Why Frontend Development is a Great Way to Start Programming in 2024/2025

20
Comments 3
4 min read
📢 Announcing the New Reactive State Management Libraries! 🎉

📢 Announcing the New Reactive State Management Libraries! 🎉

1
Comments
2 min read
10 Common Mistakes to Avoid When Developing with React Native

10 Common Mistakes to Avoid When Developing with React Native

Comments
3 min read
Building a Dynamic News Page for Gladiators Battle: Key Features and Implementation

Building a Dynamic News Page for Gladiators Battle: Key Features and Implementation

1
Comments
17 min read
Deploying a (Static) Vite React App: A Complete Guide

Deploying a (Static) Vite React App: A Complete Guide

1
Comments
5 min read
🔥HMPL — best alternative to HTMX

🔥HMPL — best alternative to HTMX

6
Comments
6 min read
Simplifying String Validation in Go: Introducing validatorgo

Simplifying String Validation in Go: Introducing validatorgo

4
Comments
5 min read
Mastering JavaScript Memory: A Beginner’s Guide to Stack and Heap

Mastering JavaScript Memory: A Beginner’s Guide to Stack and Heap

Comments
5 min read
How to Delete a Remote Git Branch

How to Delete a Remote Git Branch

1
Comments
3 min read
JavaScript Is Broken!

JavaScript Is Broken!

Comments
1 min read
Test Data Generation: An Essential Guide

Test Data Generation: An Essential Guide

Comments
4 min read
React Basics~useRef/ video playing

React Basics~useRef/ video playing

Comments
1 min read
Mastering Recursive Types in TypeScript: Handling Depth Limitations Gracefully

Mastering Recursive Types in TypeScript: Handling Depth Limitations Gracefully

4
Comments
4 min read
Predicting House Prices with XGBoost in Node.js

Predicting House Prices with XGBoost in Node.js

9
Comments
4 min read
What is Beta Testing? A Comprehensive Guide

What is Beta Testing? A Comprehensive Guide

Comments
4 min read
Mock Data Generator: The Key to Efficient Software Testing

Mock Data Generator: The Key to Efficient Software Testing

Comments 1
5 min read
How to install Node.js on WSL ubuntu ?

How to install Node.js on WSL ubuntu ?

Comments
1 min read
Keyframe Animation css

Keyframe Animation css

Comments
1 min read
Should You Continue Learn Your Stack or Learn New Tools

Should You Continue Learn Your Stack or Learn New Tools

7
Comments
5 min read
Mock Data: A Developer's Essential Tool for Testing and Development

Mock Data: A Developer's Essential Tool for Testing and Development

Comments
5 min read
Improving Code Quality with Linting

Improving Code Quality with Linting

Comments
7 min read
Putting an End to Delays: Implementing Advanced and Secure Caching for High-Demand Systems

Putting an End to Delays: Implementing Advanced and Secure Caching for High-Demand Systems

Comments
4 min read
A Comprehensive Guide to Load Testing in Software Development

A Comprehensive Guide to Load Testing in Software Development

1
Comments
5 min read
React Router: Concepts and Practical Guide(Part 1)

React Router: Concepts and Practical Guide(Part 1)

4
Comments
4 min read
Book: Interactive Data Visualization for the Web by Scott Murray

Book: Interactive Data Visualization for the Web by Scott Murray

Comments
1 min read
How to Create Login Form in HTML and CSS

How to Create Login Form in HTML and CSS

Comments
3 min read
Part 1/3: Fundamentals of Web Security in Frontend Development

Part 1/3: Fundamentals of Web Security in Frontend Development

Comments
4 min read
React Native vs. Flutter: Who Will Win the Cross-Platform Development Battle?

React Native vs. Flutter: Who Will Win the Cross-Platform Development Battle?

11
Comments 1
5 min read
Part 3/3: Advanced Frontend Security Techniques and Tools

Part 3/3: Advanced Frontend Security Techniques and Tools

1
Comments
2 min read
Web Security in Frontend Development: A 3-Part Series for Developers

Web Security in Frontend Development: A 3-Part Series for Developers

2
Comments
2 min read
part1 insta clone using html css js

part1 insta clone using html css js

3
Comments
2 min read
Evolving Changes in JavaScript: A Look at the Language's Growth

Evolving Changes in JavaScript: A Look at the Language's Growth

2
Comments
5 min read
JSON.stringify() & JSON.parse()

JSON.stringify() & JSON.parse()

4
Comments
6 min read
Game play page

Game play page

Comments
1 min read
Part 2/3: Practical Steps to Secure Frontend Applications

Part 2/3: Practical Steps to Secure Frontend Applications

1
Comments
3 min read
Toggle Switches fun using html css and javascript

Toggle Switches fun using html css and javascript

1
Comments
2 min read
🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

Comments
2 min read
🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

Comments
2 min read
🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

Comments
2 min read
🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

🚧 Desarrollo de Rappy Minimarket: Un E-commerce en Construcción 🛠️

Comments
2 min read
✅What is the difference between fetch and XMLHTTPRequest?

✅What is the difference between fetch and XMLHTTPRequest?

11
Comments
5 min read
Securing Node.js Applications: Best Practices and Strategies

Securing Node.js Applications: Best Practices and Strategies

5
Comments 2
3 min read
withAlpha utility in Tailwind CSS source code.

withAlpha utility in Tailwind CSS source code.

Comments
3 min read
es-toolkit, a Lodash alternative

es-toolkit, a Lodash alternative

4
Comments
9 min read
loading...