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.
Why do React components need to start with capital letters?

Why do React components need to start with capital letters?

220
Comments 56
1 min read
VoidZero, The New ESLint, MongoDB 8.0 and more

VoidZero, The New ESLint, MongoDB 8.0 and more

Comments
3 min read
Using Next.js in Today's Era: The Modern Framework for Web Development

Using Next.js in Today's Era: The Modern Framework for Web Development

Comments
4 min read
Minesweeper in Svelte

Minesweeper in Svelte

1
Comments
9 min read
JavaScript 2024: Latest Features, Performance, Modern Techniques, and Advanced Coding 🚀

JavaScript 2024: Latest Features, Performance, Modern Techniques, and Advanced Coding 🚀

Comments
10 min read
How I optimized my YouTube for productivity.

How I optimized my YouTube for productivity.

2
Comments 2
3 min read
Making Websites Faster With 103 Early Hints

Making Websites Faster With 103 Early Hints

3
Comments
1 min read
My Favorite Tailwind Library | Daisy UI

My Favorite Tailwind Library | Daisy UI

2
Comments 1
2 min read
Flipping Data Structures to optimize performance 🚀

Flipping Data Structures to optimize performance 🚀

Comments
2 min read
🚀 Build Stunning React Apps with dotUI – The Modern Component Library!

🚀 Build Stunning React Apps with dotUI – The Modern Component Library!

3
Comments
3 min read
Unlocking Complex Structures in JavaScript: A Guide for Front-End Developers

Unlocking Complex Structures in JavaScript: A Guide for Front-End Developers

Comments
3 min read
Code Smell 271 - The Hollywood Principle

Code Smell 271 - The Hollywood Principle

4
Comments
10 min read
Understanding JavaScript Hoisting: A Simple Guide

Understanding JavaScript Hoisting: A Simple Guide

Comments
3 min read
use-magic-grid: Official React port of the magic-grid library

use-magic-grid: Official React port of the magic-grid library

1
Comments
1 min read
Mastering Docker for React Applications

Mastering Docker for React Applications

1
Comments
15 min read
Modern JavaScript Features: What’s New in ES2023

Modern JavaScript Features: What’s New in ES2023

Comments
4 min read
How to create persistent tabs with Tailwind CSS and JavaScript

How to create persistent tabs with Tailwind CSS and JavaScript

Comments
1 min read
Handling Dynamic Role Names in Different Environments with useRoleManagement Hook (Part 2)

Handling Dynamic Role Names in Different Environments with useRoleManagement Hook (Part 2)

Comments
3 min read
Setup SSL with Certbot + Nginx in a Dockerized App

Setup SSL with Certbot + Nginx in a Dockerized App

1
Comments
5 min read
Creating an SSR Application on Next.js 14

Creating an SSR Application on Next.js 14

Comments
5 min read
Coding exercise: database migration tool in nodejs

Coding exercise: database migration tool in nodejs

2
Comments
6 min read
Building a Solid Foundation in JavaScript – Some Basics Completed!

Building a Solid Foundation in JavaScript – Some Basics Completed!

3
Comments
1 min read
Hey I have Found a Website: 🎉 Ready to Level Up Your Front-End Skills? 🎉

Hey I have Found a Website: 🎉 Ready to Level Up Your Front-End Skills? 🎉

1
Comments
1 min read
Optimizing Web Performance: Best Practices and Techniques

Optimizing Web Performance: Best Practices and Techniques

Comments
4 min read
How does the internet work? Part 1

How does the internet work? Part 1

16
Comments 3
24 min read
Getting Started with React: A Beginner’s Roadmap

Getting Started with React: A Beginner’s Roadmap

Comments
2 min read
Meet phpvm: Your New PHP Best Friend Forever!

Meet phpvm: Your New PHP Best Friend Forever!

1
Comments 1
3 min read
10 HTML Features You Need to Know

10 HTML Features You Need to Know

48
Comments 10
4 min read
Leveraging JavaScript's Set and Map for an Efficient Content Management System

Leveraging JavaScript's Set and Map for an Efficient Content Management System

Comments
3 min read
Everything you need to know about UUID.

Everything you need to know about UUID.

25
Comments 5
4 min read
How to Mock GraphQL API Responses 10x Faster

How to Mock GraphQL API Responses 10x Faster

44
Comments 1
10 min read
The Journey from Developer to Senior Engineer: More Than Just Code

The Journey from Developer to Senior Engineer: More Than Just Code

22
Comments 4
2 min read
Comprendiendo la copia profunda en JavaScript

Comprendiendo la copia profunda en JavaScript

Comments 2
2 min read
Master How Doubly Linked List is implemented in JavaScript

Master How Doubly Linked List is implemented in JavaScript

4
Comments
6 min read
Improving Core Web Vitals including LCP and CLS with Partial Hydration in Angular 18

Improving Core Web Vitals including LCP and CLS with Partial Hydration in Angular 18

9
Comments 4
2 min read
Understanding JavaScript Hoisting

Understanding JavaScript Hoisting

Comments
2 min read
Automating Swagger Documentation with Joi in Node.js: Simplify Your API Documentation Workflow

Automating Swagger Documentation with Joi in Node.js: Simplify Your API Documentation Workflow

Comments
6 min read
How to Integrate Meilisearch with Node.js

How to Integrate Meilisearch with Node.js

Comments
2 min read
6 Essential JavaScript Object Static Methods

6 Essential JavaScript Object Static Methods

1
Comments
2 min read
Implementing Clickjacking Defense Techniques in JavaScript

Implementing Clickjacking Defense Techniques in JavaScript

Comments
5 min read
Compressing videos to webm in the browser

Compressing videos to webm in the browser

6
Comments
3 min read
D - Dependency Inversion Principle(DIP)

D - Dependency Inversion Principle(DIP)

27
Comments
12 min read
Mutation Observer: The invisible force in the background of your website 🕵️

Mutation Observer: The invisible force in the background of your website 🕵️

Comments
4 min read
backend hosting

backend hosting

Comments
1 min read
Junior vs. Senior: Not So Different

Junior vs. Senior: Not So Different

1
Comments
1 min read
Day 5: State and Lifecycle Methods - ReactJS

Day 5: State and Lifecycle Methods - ReactJS

Comments
3 min read
Understanding Runtimes: From C to Modern Languages

Understanding Runtimes: From C to Modern Languages

3
Comments
4 min read
Picking Numbers - HakerRank Solution - Javascript

Picking Numbers - HakerRank Solution - Javascript

Comments
1 min read
Modern React with Redux

Modern React with Redux

Comments
3 min read
Drag and Drop in HTML5

Drag and Drop in HTML5

3
Comments
3 min read
Polyfills: A peça que falta no seu quebra-cabeça JavaScript

Polyfills: A peça que falta no seu quebra-cabeça JavaScript

Comments
2 min read
Difference between mergeMap vs switchMap vs concatMap vs exhaustMap

Difference between mergeMap vs switchMap vs concatMap vs exhaustMap

Comments
2 min read
I built a social media scheduling tool and open-sourced it 🤯

I built a social media scheduling tool and open-sourced it 🤯

306
Comments 19
1 min read
Data Structures & Algorithm Day 0

Data Structures & Algorithm Day 0

Comments
2 min read
HELP!!!

HELP!!!

Comments 1
1 min read
Enhancing Performance in JavaScript: Understanding Debouncing and Throttling

Enhancing Performance in JavaScript: Understanding Debouncing and Throttling

Comments
3 min read
Parsing in Oracle SQL | Hard parsing | soft parsing.

Parsing in Oracle SQL | Hard parsing | soft parsing.

9
Comments
3 min read
Building a Dark Mode Toggle in React with Context API

Building a Dark Mode Toggle in React with Context API

Comments 2
2 min read
How I reduced my app size from 75MB to 34MB !!

How I reduced my app size from 75MB to 34MB !!

143
Comments 11
3 min read
A New Way to Contribute to Hacktoberfest 2024: Directly at Frontend AI

A New Way to Contribute to Hacktoberfest 2024: Directly at Frontend AI

41
Comments 8
3 min read
loading...