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.
JavaScript Type Checking | Programming Tutorials

JavaScript Type Checking | Programming Tutorials

Comments
2 min read
Free Website Templates | Celebrating first 20 days of building Easy UI 🎉

Free Website Templates | Celebrating first 20 days of building Easy UI 🎉

1
Comments
2 min read
How Websites Work (HTTP)

How Websites Work (HTTP)

15
Comments
3 min read
What are generics in typescript - why use them, how do they work with code examples

What are generics in typescript - why use them, how do they work with code examples

25
Comments 1
8 min read
fetch + interceptors

fetch + interceptors

1
Comments 11
2 min read
Understanding Hoisting in JavaScript

Understanding Hoisting in JavaScript

Comments
2 min read
Get Started with Vercel

Get Started with Vercel

Comments
1 min read
Unlocking the Potential of Convex.dev: Revolutionizing Backend Development

Unlocking the Potential of Convex.dev: Revolutionizing Backend Development

Comments
4 min read
💀 The Dark Side of JavaScript: What They Don’t Want You to Know

💀 The Dark Side of JavaScript: What They Don’t Want You to Know

7
Comments 3
5 min read
How to conditionally render components in React

How to conditionally render components in React

Comments 2
3 min read
Creating Dynamic, Multi-Step Forms in React with Formity

Creating Dynamic, Multi-Step Forms in React with Formity

1
Comments
2 min read
I AM SORRY.......

I AM SORRY.......

13
Comments 2
1 min read
Mastering Code Splitting: Unlocking Faster Load Times for Your JavaScript Applications

Mastering Code Splitting: Unlocking Faster Load Times for Your JavaScript Applications

1
Comments
3 min read
Tripetto Alternative: A Comprehensive Comparison with SurveyJS

Tripetto Alternative: A Comprehensive Comparison with SurveyJS

1
Comments
12 min read
Lesser-Known HTML Attributes: Examples and Use Cases

Lesser-Known HTML Attributes: Examples and Use Cases

41
Comments 5
4 min read
Two Pointer - Common Time Slot Algorithm Using Javascript

Two Pointer - Common Time Slot Algorithm Using Javascript

5
Comments
1 min read
Lectures of JS Unit Testing - The Practical Guide

Lectures of JS Unit Testing - The Practical Guide

Comments
10 min read
3 Ways To Add Custom Animations

3 Ways To Add Custom Animations

1
Comments
4 min read
How To Write Best Git Commit

How To Write Best Git Commit

1
Comments
1 min read
React Essentials: Features You Might Be Missing

React Essentials: Features You Might Be Missing

2
Comments
3 min read
Taming the Beast: How I Refactored a Messy React Component

Taming the Beast: How I Refactored a Messy React Component

Comments
3 min read
JavaScript Performance Optimization Techniques

JavaScript Performance Optimization Techniques

2
Comments
5 min read
NestJS + Opentelemetry (Loki)

NestJS + Opentelemetry (Loki)

2
Comments
2 min read
Lerna – The key of Monorepo Management

Lerna – The key of Monorepo Management

13
Comments 4
2 min read
An Introduction to GoMock: Mocking in Go

An Introduction to GoMock: Mocking in Go

5
Comments
4 min read
Supercharge Your Telegram Experience with Our Chrome Extension

Supercharge Your Telegram Experience with Our Chrome Extension

Comments
2 min read
Math bingo html css js

Math bingo html css js

Comments
1 min read
The best static site generators in 2024🚀🔥

The best static site generators in 2024🚀🔥

7
Comments
2 min read
Custom fetch with Interceptors and logs in nuxt 3

Custom fetch with Interceptors and logs in nuxt 3

4
Comments
3 min read
Get paid in QR

Get paid in QR

Comments
5 min read
An In-Depth Guide to Cypress Web Testing

An In-Depth Guide to Cypress Web Testing

2
Comments
4 min read
Class Components vs. Functional Components in React

Class Components vs. Functional Components in React

Comments
1 min read
Mastering React Virtual DOM: Boost Your App Performance and Efficiency

Mastering React Virtual DOM: Boost Your App Performance and Efficiency

Comments
1 min read
What Are JavaScript Closures?

What Are JavaScript Closures?

2
Comments
1 min read
Enhance Node.js Server Performance with Worker Threads

Enhance Node.js Server Performance with Worker Threads

4
Comments 1
4 min read
Day 59 / 100 Days of Code: Reflecting on Arrow Functions

Day 59 / 100 Days of Code: Reflecting on Arrow Functions

2
Comments
2 min read
NestJS + Opentelemetry (Grafana Cloud)

NestJS + Opentelemetry (Grafana Cloud)

Comments
1 min read
FrontEnd Interview Series

FrontEnd Interview Series

3
Comments
1 min read
Implementing Ruby's methods Method in JavaScript

Implementing Ruby's methods Method in JavaScript

Comments 2
4 min read
Switch Case Statement Cara Terbaik Bikin If-Else Gak Ribet Lagi

Switch Case Statement Cara Terbaik Bikin If-Else Gak Ribet Lagi

Comments
2 min read
Validating String in Jest

Validating String in Jest

3
Comments
1 min read
Simplifying Form Validation: React Hook Form vs Traditional Methods

Simplifying Form Validation: React Hook Form vs Traditional Methods

2
Comments
3 min read
Understanding Higher-Order Components in React: Pros, Cons, and Modern Alternatives

Understanding Higher-Order Components in React: Pros, Cons, and Modern Alternatives

1
Comments
2 min read
Canvas - How to make your logo / icon softer, rounder contour on the corners.

Canvas - How to make your logo / icon softer, rounder contour on the corners.

2
Comments
1 min read
How to Host an Angular Project on GitHub Pages

How to Host an Angular Project on GitHub Pages

2
Comments
2 min read
How to Create a Dark Mode Toggle with HTML, CSS, and JavaScript

How to Create a Dark Mode Toggle with HTML, CSS, and JavaScript

3
Comments
8 min read
jsDoc npm module quest

jsDoc npm module quest

Comments
2 min read
CSS conflict in React

CSS conflict in React

3
Comments
3 min read
Higher-Order Components in React

Higher-Order Components in React

Comments
1 min read
A new way to create desktop applications: Tauri + React

A new way to create desktop applications: Tauri + React

8
Comments 2
4 min read
100 days of Miva: Day 9

100 days of Miva: Day 9

2
Comments 1
2 min read
Today's react tip: use Memoization for Expensive Calculations.

Today's react tip: use Memoization for Expensive Calculations.

4
Comments
1 min read
Introducing Narrative Nooks: A New Way to Inspire and Educate Kids

Introducing Narrative Nooks: A New Way to Inspire and Educate Kids

Comments
2 min read
viewabilityConfigCallbackPairs

viewabilityConfigCallbackPairs

Comments
1 min read
JavaScript MMORPG - Maiu Online - #babylonjs - Ep31: Inventory, drop and pickup items

JavaScript MMORPG - Maiu Online - #babylonjs - Ep31: Inventory, drop and pickup items

Comments
1 min read
How to install Node.js, NPM and NVM on Windows (node version manager)

How to install Node.js, NPM and NVM on Windows (node version manager)

1
Comments
2 min read
ENCACHE

ENCACHE

Comments
2 min read
The Chrome Extensions Handbook: Memory-Heavy to Production-Ready

The Chrome Extensions Handbook: Memory-Heavy to Production-Ready

6
Comments 1
10 min read
Understanding HTTP Status Codes: A Simple Guide with Real-Life Scenarios

Understanding HTTP Status Codes: A Simple Guide with Real-Life Scenarios

5
Comments
3 min read
Simple Language Translator with API

Simple Language Translator with API

5
Comments 1
4 min read
loading...