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 I optimized my YouTube for productivity.

How I optimized my YouTube for productivity.

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

My Favorite Tailwind Library | Daisy UI

2
Comments 1
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
Making Websites Faster With 103 Early Hints

Making Websites Faster With 103 Early Hints

3
Comments
1 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
Why Do People Really Love These Frameworks: Angular, React, Vue, and Svelte?

Why Do People Really Love These Frameworks: Angular, React, Vue, and Svelte?

1
Comments
7 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

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

Creating an SSR Application on Next.js 14

Comments
5 min read
Navbar & Footer By Bootstrap5

Navbar & Footer By Bootstrap5

Comments
1 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
10 HTML Features You Need to Know

10 HTML Features You Need to Know

49
Comments 10
4 min read
Meet phpvm: Your New PHP Best Friend Forever!

Meet phpvm: Your New PHP Best Friend Forever!

2
Comments 1
3 min read
Getting Started with React: A Beginner’s Roadmap

Getting Started with React: A Beginner’s Roadmap

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

Everything you need to know about UUID.

25
Comments 5
4 min read
Master How Doubly Linked List is implemented in JavaScript

Master How Doubly Linked List is implemented in JavaScript

2
Comments 1
6 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
Step-by-Step Guide to Building a Beginner-Friendly Shopping Cart Using Arrays and Functions in JavaScript

Step-by-Step Guide to Building a Beginner-Friendly Shopping Cart Using Arrays and Functions in JavaScript

2
Comments 2
4 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

11
Comments 4
2 min read
Understanding JavaScript Hoisting

Understanding JavaScript Hoisting

Comments
2 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
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

2
Comments
6 min read
Compressing videos to webm in the browser

Compressing videos to webm in the browser

5
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
Day 5: State and Lifecycle Methods - ReactJS

Day 5: State and Lifecycle Methods - ReactJS

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

Junior vs. Senior: Not So Different

1
Comments
1 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
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
How I reduced my app size from 75MB to 34MB !!

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

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

Parsing in Oracle SQL | Hard parsing | soft parsing.

9
Comments
3 min read
Looking for Feedback on My Project : jy95.github.io

Looking for Feedback on My Project : jy95.github.io

Comments 1
2 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
Abstract Factory Design Pattern

Abstract Factory Design Pattern

8
Comments 1
3 min read
Lazyload Scripts like Images

Lazyload Scripts like Images

Comments
3 min read
Algo:: Tree Sum Should Match the Target

Algo:: Tree Sum Should Match the Target

7
Comments
1 min read
Monitoring Browser Applications with OpenTelemetry

Monitoring Browser Applications with OpenTelemetry

1
Comments
7 min read
Kicking Off My Hacktoberfest Journey!

Kicking Off My Hacktoberfest Journey!

7
Comments 2
1 min read
loading...