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.
5 Critical Mistakes to Avoid When Starting a New React Project in 2024: A Beginner Guide🚀

5 Critical Mistakes to Avoid When Starting a New React Project in 2024: A Beginner Guide🚀

24
Comments 2
5 min read
Tailwind Shade Generator: A Powerful Addition to Ctrl+Alt+Cheat

Tailwind Shade Generator: A Powerful Addition to Ctrl+Alt+Cheat

2
Comments
1 min read
Mastering Email Sending in Node.js: A Step-by-Step Guide

Mastering Email Sending in Node.js: A Step-by-Step Guide

5
Comments
2 min read
Reduce Method in JavaScript

Reduce Method in JavaScript

2
Comments
2 min read
PUT vs PATCH: Let's explore the differences

PUT vs PATCH: Let's explore the differences

Comments
1 min read
Dynamic routing in React

Dynamic routing in React

Comments
2 min read
JavaScript Event Loop

JavaScript Event Loop

Comments
2 min read
Introducing Origami-State-Manager (OSM): A Lightweight State Management Library with Minimal Boilerplate

Introducing Origami-State-Manager (OSM): A Lightweight State Management Library with Minimal Boilerplate

Comments
3 min read
Building a Dynamic Grid System for Responsive Meeting Tiles in React

Building a Dynamic Grid System for Responsive Meeting Tiles in React

Comments
6 min read
Web Security: localStorage vs cookie for storing tokens

Web Security: localStorage vs cookie for storing tokens

Comments
3 min read
The Complete Guide to Continuous Testing

The Complete Guide to Continuous Testing

Comments
4 min read
Day 57 / 100 Days of Code: Advanced JavaScript Syntax

Day 57 / 100 Days of Code: Advanced JavaScript Syntax

Comments
2 min read
Tutorial: How to Integrate Passkeys into Angular

Tutorial: How to Integrate Passkeys into Angular

Comments
4 min read
🛠️ Tooling Evolution: The 5 Most Innovative JavaScript Proposals for 2024

🛠️ Tooling Evolution: The 5 Most Innovative JavaScript Proposals for 2024

7
Comments 1
2 min read
How to create infinite scrolling with Tailwind CSS and JavaScript

How to create infinite scrolling with Tailwind CSS and JavaScript

Comments
1 min read
Memanfaatkan reduce, map, dan filter untuk Pengolahan Data dalam React Project

Memanfaatkan reduce, map, dan filter untuk Pengolahan Data dalam React Project

Comments
2 min read
Top Dev YouTube Channel 2024: JS/TS, Go, and Swift/SwiftUI

Top Dev YouTube Channel 2024: JS/TS, Go, and Swift/SwiftUI

Comments
2 min read
100 days of Miva: Day 7

100 days of Miva: Day 7

Comments
2 min read
Introduction to Javascript :)

Introduction to Javascript :)

6
Comments
3 min read
Day 56 / 100 Days of Code: Leveling Up My Coding Skills

Day 56 / 100 Days of Code: Leveling Up My Coding Skills

Comments
2 min read
Day 56 / 100 Days of Code: Leveling Up My Coding Skills

Day 56 / 100 Days of Code: Leveling Up My Coding Skills

Comments
2 min read
Learning Node.js in 30 Days with AI - Day 3

Learning Node.js in 30 Days with AI - Day 3

1
Comments
2 min read
Create a Cute Dog Moustache 🐶 Wagging Animation with HTML and CSS

Create a Cute Dog Moustache 🐶 Wagging Animation with HTML and CSS

6
Comments
3 min read
🚀 Building an Open-Source High-Frequency Trading Bot Using Binance Spot API

🚀 Building an Open-Source High-Frequency Trading Bot Using Binance Spot API

Comments
2 min read
Mastering TanStack Query: A Comprehensive Guide to Efficient Data Fetching in React

Mastering TanStack Query: A Comprehensive Guide to Efficient Data Fetching in React

1
Comments
4 min read
JavaScript's GlobalThis: The Universal Object You Didn’t Know You Needed

JavaScript's GlobalThis: The Universal Object You Didn’t Know You Needed

3
Comments
6 min read
Elevate Your JavaScript: A Deep Dive into Object-Oriented Programming✨

Elevate Your JavaScript: A Deep Dive into Object-Oriented Programming✨

Comments
4 min read
Essential JavaScript Algorithm Questions for Practice

Essential JavaScript Algorithm Questions for Practice

Comments
3 min read
Controla tus promesa con JavaScript

Controla tus promesa con JavaScript

Comments
3 min read
Implementing SOLID Principles in React: A Guide for Scalable Development

Implementing SOLID Principles in React: A Guide for Scalable Development

1
Comments
4 min read
How to Implement Microfrontend Architecture in Angular

How to Implement Microfrontend Architecture in Angular

Comments
3 min read
Building jargons.dev [#4]: The Authentication System

Building jargons.dev [#4]: The Authentication System

Comments
6 min read
How to create a pronunciation assessment App (Part 2)

How to create a pronunciation assessment App (Part 2)

Comments
5 min read
Build a Loan Calculator Website

Build a Loan Calculator Website

2
Comments
3 min read
Understanding the Authentication Flow

Understanding the Authentication Flow

2
Comments
3 min read
Building a Retrieval-Augmented Generation (RAG) System with Langchain, LangGraph, Tavily and LangSmith in TypeScript

Building a Retrieval-Augmented Generation (RAG) System with Langchain, LangGraph, Tavily and LangSmith in TypeScript

6
Comments
10 min read
How to Handle Millions of Requests per Second: Load Balancing 101 🚀

How to Handle Millions of Requests per Second: Load Balancing 101 🚀

Comments
4 min read
Polyfills - a filler or a gaping hole? (Part-1)

Polyfills - a filler or a gaping hole? (Part-1)

1
Comments
3 min read
Text Detection in Images Using AWS Rekognition and Node.js

Text Detection in Images Using AWS Rekognition and Node.js

1
Comments
4 min read
You probably don't need a monorepo

You probably don't need a monorepo

Comments
1 min read
How to use the HTML output tag for displaying the result of a calculation.

How to use the HTML output tag for displaying the result of a calculation.

Comments
1 min read
Effortless Infinite Scrolling: How to Implement Lazy Loading with Intersection Observer

Effortless Infinite Scrolling: How to Implement Lazy Loading with Intersection Observer

1
Comments 1
13 min read
5 Vue.js Mistakes You Should Avoid (and How to Fix Them)

5 Vue.js Mistakes You Should Avoid (and How to Fix Them)

1
Comments
6 min read
React : useCallback vs useMemo

React : useCallback vs useMemo

1
Comments
2 min read
Js heap out of memory on running angular 13 project

Js heap out of memory on running angular 13 project

1
Comments
1 min read
How To Use Node JS By Displaying ("Hello World")

How To Use Node JS By Displaying ("Hello World")

Comments
2 min read
#LearnedToday: Object.groupBy()

#LearnedToday: Object.groupBy()

Comments
2 min read
Making HTTP Requests in Node.js with Got

Making HTTP Requests in Node.js with Got

5
Comments
5 min read
Efficient React Development: Leveraging Context and Hooks for Seamless Data Handling

Efficient React Development: Leveraging Context and Hooks for Seamless Data Handling

2
Comments
4 min read
Day 55 / 100 Days of Code: Exploring JavaScript Control Flow

Day 55 / 100 Days of Code: Exploring JavaScript Control Flow

Comments
1 min read
Best Programming Language for Web3 in 2024

Best Programming Language for Web3 in 2024

2
Comments
4 min read
Sets

Sets

Comments
2 min read
Cómo implementar el modo oscuro (Dark mode) en una web, mediante JavaScript y CSS

Cómo implementar el modo oscuro (Dark mode) en una web, mediante JavaScript y CSS

Comments
1 min read
Object Property Shorthand: When the property name and variable name are the same, you can omit the value.

Object Property Shorthand: When the property name and variable name are the same, you can omit the value.

Comments
1 min read
Developing a custom binary protocol for Node.js and WebSockets based applications with authorization via JWT

Developing a custom binary protocol for Node.js and WebSockets based applications with authorization via JWT

1
Comments
4 min read
Understanding Session Storage, Local Storage, and Cookies in Web Development

Understanding Session Storage, Local Storage, and Cookies in Web Development

Comments
3 min read
The coolest feature in JavaScript

The coolest feature in JavaScript

1
Comments
2 min read
Try...Catch V/s Safe Assignment (?=): A Boon or a Curse for Modern Development?

Try...Catch V/s Safe Assignment (?=): A Boon or a Curse for Modern Development?

4
Comments
1 min read
Today's Javascript Tip: Dynamic Object Keys

Today's Javascript Tip: Dynamic Object Keys

Comments 2
1 min read
Using S3 Bucket to host React Application

Using S3 Bucket to host React Application

1
Comments
2 min read
loading...