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.
Create a typing game in javascript to measure wpm speed

Create a typing game in javascript to measure wpm speed

2
Comments
3 min read
EasyTest - Simple Test Framework for JavaScript/TypeScript

EasyTest - Simple Test Framework for JavaScript/TypeScript

1
Comments
6 min read
How To Make User List UI design In Bootstrap?

How To Make User List UI design In Bootstrap?

1
Comments
2 min read
Learn how to isolate CSS with Shadow DOM and Slots in a gallery web component (Learn Modulo.js - Part 5 of 10)

Learn how to isolate CSS with Shadow DOM and Slots in a gallery web component (Learn Modulo.js - Part 5 of 10)

Comments
6 min read
🟨 Javascript: Alejando los olores raros de tu código

🟨 Javascript: Alejando los olores raros de tu código

Comments
6 min read
CSS Fire Animation

CSS Fire Animation

Comments
1 min read
$FlowFixMe in React source code

$FlowFixMe in React source code

Comments
3 min read
Focus on Today: A Project Using HTML, CSS, and JavaScript

Focus on Today: A Project Using HTML, CSS, and JavaScript

11
Comments 5
1 min read
Integrate AI Effortlessly: A Beginner's Guide to Using CopilotKit

Integrate AI Effortlessly: A Beginner's Guide to Using CopilotKit

56
Comments 12
5 min read
Build a Tiny React Ch3 Updating vDOM

Build a Tiny React Ch3 Updating vDOM

9
Comments 1
10 min read
Deno vs Node: The Next Evolution of JavaScript, But Are We Ready?

Deno vs Node: The Next Evolution of JavaScript, But Are We Ready?

6
Comments
5 min read
How to Handle Dynamic Dropdown in Cypress

How to Handle Dynamic Dropdown in Cypress

Comments
6 min read
Scopes and Hoisting in JavaScript - Comprehensively Explained

Scopes and Hoisting in JavaScript - Comprehensively Explained

Comments 2
3 min read
🔒 Mastering OAuth 2.0 in Modern Web Applications: Security Best Practices for 2024 🚀

🔒 Mastering OAuth 2.0 in Modern Web Applications: Security Best Practices for 2024 🚀

6
Comments
4 min read
Why Go is Popular Right Now and Why I Started Learning Go as a Node.js Developer

Why Go is Popular Right Now and Why I Started Learning Go as a Node.js Developer

125
Comments 25
5 min read
Motion Fitness: A gamified fitness community to keep you fit

Motion Fitness: A gamified fitness community to keep you fit

22
Comments 1
3 min read
Exemplo de Acesso a Pacote

Exemplo de Acesso a Pacote

1
Comments
3 min read
Optimizing Image Upload with Cropping and Compression in Next.js Projects

Optimizing Image Upload with Cropping and Compression in Next.js Projects

1
Comments
2 min read
Parsing XML

Parsing XML

Comments
3 min read
GitHub Actions and CI/CD pipelines

GitHub Actions and CI/CD pipelines

8
Comments 1
3 min read
Understanding the Shadow DOM and When to Use It

Understanding the Shadow DOM and When to Use It

Comments 2
3 min read
When to use if-else, switch-case, or functions like Array.prototype.includes() or Array.prototype.find()

When to use if-else, switch-case, or functions like Array.prototype.includes() or Array.prototype.find()

Comments
2 min read
single-spa: 404 route without an additional microfrontend

single-spa: 404 route without an additional microfrontend

Comments
3 min read
How to Build Your First Web Application: The Beginner's Guide to Bringing Ideas into Reality

How to Build Your First Web Application: The Beginner's Guide to Bringing Ideas into Reality

3
Comments 1
4 min read
Why Ky is the Best Alternative to Axios and Fetch for Modern HTTP Requests

Why Ky is the Best Alternative to Axios and Fetch for Modern HTTP Requests

1
Comments
4 min read
Mastering State Management with the useReducer Hook in React

Mastering State Management with the useReducer Hook in React

11
Comments
3 min read
Understanding HTTP Methods: A Comprehensive Guide to PUT vs POST

Understanding HTTP Methods: A Comprehensive Guide to PUT vs POST

Comments
3 min read
⚡API Quick Reference⚡

⚡API Quick Reference⚡

Comments 1
4 min read
Libraries You Should Know When Building with React

Libraries You Should Know When Building with React

153
Comments 17
4 min read
🌀What’s New in TypeScript: Essential Updates, Advantages, and Tips for 2024

🌀What’s New in TypeScript: Essential Updates, Advantages, and Tips for 2024

1
Comments 1
4 min read
Working with Merge in Git

Working with Merge in Git

Comments
4 min read
Understanding the useRef Hook in React

Understanding the useRef Hook in React

2
Comments
2 min read
How to Create a Stylish Loader for Your Website

How to Create a Stylish Loader for Your Website

Comments
2 min read
🔓Unlocking JavaScript Power: Master Advanced Object Features for Efficient Code

🔓Unlocking JavaScript Power: Master Advanced Object Features for Efficient Code

Comments
3 min read
Mastering JavaScript Debugging: 6 Best Techniques for Newbie

Mastering JavaScript Debugging: 6 Best Techniques for Newbie

Comments
3 min read
💡 How JavaScript Works Under the Hood: A Fun Dive Into the Magic ✨

💡 How JavaScript Works Under the Hood: A Fun Dive Into the Magic ✨

4
Comments
4 min read
KonNiche - Skill-Based Feedback to Improve Your Projects

KonNiche - Skill-Based Feedback to Improve Your Projects

8
Comments 5
3 min read
API Testing with Cypress: A Complete Guide

API Testing with Cypress: A Complete Guide

Comments
5 min read
How to Validate Upload and Download in Cypress

How to Validate Upload and Download in Cypress

1
Comments
4 min read
Best React Native Navigation Libraries

Best React Native Navigation Libraries

8
Comments
3 min read
Higher-Order Functions in JavaScript

Higher-Order Functions in JavaScript

1
Comments
1 min read
Hacktoberfest

Hacktoberfest

Comments
3 min read
What is Closure in JavaScript and How is it Useful?

What is Closure in JavaScript and How is it Useful?

1
Comments
1 min read
Dockerizing a Next.js Application using a Standalone Build

Dockerizing a Next.js Application using a Standalone Build

5
Comments
7 min read
🌊 Diving Into React Hooks: A Comprehensive Guide for Modern Development

🌊 Diving Into React Hooks: A Comprehensive Guide for Modern Development

Comments
2 min read
From Novice to Ninja: Unlocking the Power of Git for Devs

From Novice to Ninja: Unlocking the Power of Git for Devs

7
Comments
4 min read
How to Write Clear and Effective Code Comments in JavaScript with Better Comments

How to Write Clear and Effective Code Comments in JavaScript with Better Comments

7
Comments
3 min read
Understanding RESTful API and Web Services: Key Differences and Use Cases

Understanding RESTful API and Web Services: Key Differences and Use Cases

6
Comments
3 min read
Unlock Your Coding Interview Success: 8 Game-Changing Patterns You Must Know! Explained with JavaScript code examples.

Unlock Your Coding Interview Success: 8 Game-Changing Patterns You Must Know! Explained with JavaScript code examples.

3
Comments
5 min read
How to customize PDF.js

How to customize PDF.js

Comments
3 min read
Rendering Strategies in Next.js

Rendering Strategies in Next.js

1
Comments
3 min read
Enhancing Your Development Workflow with Husky, Commitlint, Prettier, and Lint-Staged

Enhancing Your Development Workflow with Husky, Commitlint, Prettier, and Lint-Staged

7
Comments 4
2 min read
Custom domains for HTTP/2 on Heroku - so easy.

Custom domains for HTTP/2 on Heroku - so easy.

1
Comments
6 min read
The BufferZone, a place where creators can focus on content

The BufferZone, a place where creators can focus on content

13
Comments 1
3 min read
S9 Game Download Html

S9 Game Download Html

5
Comments
1 min read
Understanding How React Works

Understanding How React Works

3
Comments 2
4 min read
Supercharge Your Web Animations: Optimize requestAnimationFrame Like a Pro

Supercharge Your Web Animations: Optimize requestAnimationFrame Like a Pro

Comments
4 min read
RREF Calculator

RREF Calculator

5
Comments
1 min read
Using `call`, `apply`, and `bind` in a Restaurant Billing System.

Using `call`, `apply`, and `bind` in a Restaurant Billing System.

5
Comments
2 min read
React Signature Field in 1 Minute

React Signature Field in 1 Minute

Comments
4 min read
loading...