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.
Harnessing the Power of useEffect.

Harnessing the Power of useEffect.

Comments
3 min read
Conquering API Overload in React: A Chill Guide for Devs

Conquering API Overload in React: A Chill Guide for Devs

Comments
5 min read
Boosting CSS-in-JS Efficiency

Boosting CSS-in-JS Efficiency

Comments
9 min read
[vite plugin]Validate and ensure the correctness of alias imports

[vite plugin]Validate and ensure the correctness of alias imports

Comments
2 min read
How I made a file downloader on React and posted it on npm

How I made a file downloader on React and posted it on npm

1
Comments
2 min read
Day 3: React Components

Day 3: React Components

2
Comments 1
2 min read
Vue.js Form Validation: Vee-validate with simple words

Vue.js Form Validation: Vee-validate with simple words

1
Comments
5 min read
Basic Building Blocks of Programming

Basic Building Blocks of Programming

Comments
4 min read
Unlock Angular Form Validation Magic with Trivule: The Game-Changing Approach

Unlock Angular Form Validation Magic with Trivule: The Game-Changing Approach

Comments
2 min read
Find the last matched element - the bad, the good, and the better

Find the last matched element - the bad, the good, and the better

6
Comments
3 min read
Firebase Hosting Setup Complete Issue

Firebase Hosting Setup Complete Issue

Comments
1 min read
How does Fetch works exactly?, and how can I use GET method with parameters?

How does Fetch works exactly?, and how can I use GET method with parameters?

Comments
1 min read
Why you should always set responsive mode to 320px when checking "mobile layout" on your web pages

Why you should always set responsive mode to 320px when checking "mobile layout" on your web pages

2
Comments
2 min read
Astro: Building Content-Driven Websites Faster

Astro: Building Content-Driven Websites Faster

7
Comments
4 min read
Tailwind CSS vs Bootstrap — 2024 Edition

Tailwind CSS vs Bootstrap — 2024 Edition

Comments
8 min read
DISCUSSION: YOUR FAVOURITE CODING YOUTUBER

DISCUSSION: YOUR FAVOURITE CODING YOUTUBER

10
Comments 2
1 min read
Launching a website offline without the Internet using Service Worker (English version)

Launching a website offline without the Internet using Service Worker (English version)

1
Comments
3 min read
Build Cheapest High-Performance Serverless WebSocket Solution

Build Cheapest High-Performance Serverless WebSocket Solution

Comments
7 min read
Handling key-value storage efficiently with Unstorage

Handling key-value storage efficiently with Unstorage

4
Comments
3 min read
Basic Testing Conventions on my prjects

Basic Testing Conventions on my prjects

1
Comments
3 min read
Progressive Web Applications Explained

Progressive Web Applications Explained

Comments
3 min read
Earth Day Markup Challenge

Earth Day Markup Challenge

6
Comments 2
1 min read
Adonis.js V6 - It's even better!

Adonis.js V6 - It's even better!

1
Comments
9 min read
Setup path aliases in React + Vite + TS Project 🤓

Setup path aliases in React + Vite + TS Project 🤓

1
Comments
2 min read
How to create a react project from scratch

How to create a react project from scratch

3
Comments 2
2 min read
Manage project dependencies correctly

Manage project dependencies correctly

Comments
2 min read
How to know I'm ready for my first React Job 🤔?

How to know I'm ready for my first React Job 🤔?

5
Comments
1 min read
Frontend Mentor.io Challenge: Designo Agency

Frontend Mentor.io Challenge: Designo Agency

1
Comments
3 min read
Bitcoin Endless Rebounds: Pre-Halving Volatility Hallmark?

Bitcoin Endless Rebounds: Pre-Halving Volatility Hallmark?

6
Comments
4 min read
Polyfills Explained: Making Modern JavaScript Work Everywhere 🤯🤯

Polyfills Explained: Making Modern JavaScript Work Everywhere 🤯🤯

6
Comments
2 min read
Sample code on Service-to-Service Authentication in Google Cloud Run for Production and Local environments

Sample code on Service-to-Service Authentication in Google Cloud Run for Production and Local environments

Comments
2 min read
Understanding Array Prototypes in JavaScript

Understanding Array Prototypes in JavaScript

Comments
2 min read
How To Get The Hash of A File In Node.js

How To Get The Hash of A File In Node.js

Comments
1 min read
Fetching Data with Firebase Firestore in Next.js's getServerSideProps

Fetching Data with Firebase Firestore in Next.js's getServerSideProps

Comments
2 min read
Smarter Code With AbortController!

Smarter Code With AbortController!

1
Comments
4 min read
Day 5: The Switch

Day 5: The Switch

Comments
2 min read
Top 10 Features to Include in Your SaaS MVP

Top 10 Features to Include in Your SaaS MVP

1
Comments
2 min read
Level Up Your Code with Quokka: Instant Feedback for JavaScript Ninjas!

Level Up Your Code with Quokka: Instant Feedback for JavaScript Ninjas!

Comments
2 min read
Stay ahead in web development: latest news, tools, and insights #31

Stay ahead in web development: latest news, tools, and insights #31

Comments
10 min read
Vue JS da Virtual DOM (Uz)

Vue JS da Virtual DOM (Uz)

Comments
4 min read
Diary - Building my own social midia - Picking the tech stack - 3/X

Diary - Building my own social midia - Picking the tech stack - 3/X

Comments
1 min read
I'm Looking For Beta Users

I'm Looking For Beta Users

Comments
1 min read
Day 4: Routing and Navigation in Angular

Day 4: Routing and Navigation in Angular

6
Comments 1
2 min read
Превращение вашего сайта в PWA: Шаг за шагом

Превращение вашего сайта в PWA: Шаг за шагом

1
Comments
2 min read
LeetCode Meditations: Invert Binary Tree

LeetCode Meditations: Invert Binary Tree

1
Comments
2 min read
Upgrading Your Angular Application to it's latest

Upgrading Your Angular Application to it's latest

Comments
2 min read
Case Study: Orchestrating Two Frontend Systems on a Single Page with Optimal UX and CWV"

Case Study: Orchestrating Two Frontend Systems on a Single Page with Optimal UX and CWV"

1
Comments
9 min read
Creating a Custom Console Logger in JavaScript

Creating a Custom Console Logger in JavaScript

Comments 1
4 min read
#2 Variáveis - Entendendo o JavaScript

#2 Variáveis - Entendendo o JavaScript

Comments
3 min read
#1 Introdução - Entendendo o JavaScript

#1 Introdução - Entendendo o JavaScript

Comments
3 min read
Netlify Dynamic Site Submission: Vibrant Photo Gallery Featuring Netlify Image CDN

Netlify Dynamic Site Submission: Vibrant Photo Gallery Featuring Netlify Image CDN

2
Comments
2 min read
A faster way to learn new languages

A faster way to learn new languages

2
Comments
3 min read
How function is object?

How function is object?

Comments
1 min read
New to JS what should be my next goal after JS?

New to JS what should be my next goal after JS?

Comments
1 min read
10 Best C++ Projects for Beginners with Source Code

10 Best C++ Projects for Beginners with Source Code

Comments
1 min read
Demystifying REST APIs

Demystifying REST APIs

1
Comments 1
5 min read
Netlify Dynamic Site Challenge Submission: Dynamic Image Gallery with Netlify Image CDN Visual Feast

Netlify Dynamic Site Challenge Submission: Dynamic Image Gallery with Netlify Image CDN Visual Feast

8
Comments 9
4 min read
RSLike@3. Well-known Symbols, Improved Usage of TypeScript, and Weighing More

RSLike@3. Well-known Symbols, Improved Usage of TypeScript, and Weighing More

Comments
7 min read
No es por ti patrones de diseño, es por el performance: Abstracciones de un emulador de la NES con Typescript

No es por ti patrones de diseño, es por el performance: Abstracciones de un emulador de la NES con Typescript

2
Comments
44 min read
Laravel Route Model Binding : Simplifying Controller Logic

Laravel Route Model Binding : Simplifying Controller Logic

Comments
2 min read
loading...