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.
Getting Started with React: A Beginner's Complete Guide

Getting Started with React: A Beginner's Complete Guide

2
Comments
31 min read
🌐 Unleashing GraphQL in Next.js: Effortless Data Fetching! 🚀

🌐 Unleashing GraphQL in Next.js: Effortless Data Fetching! 🚀

Comments
3 min read
Even a mouse can do i18n

Even a mouse can do i18n

11
Comments 1
3 min read
9/13/2024 Progress

9/13/2024 Progress

Comments
1 min read
Quão difícil é subir uma aplicação simples e monetizá-la em 2024?

Quão difícil é subir uma aplicação simples e monetizá-la em 2024?

Comments
1 min read
Optimizing JavaScript with Maps, Sets, and Weak References

Optimizing JavaScript with Maps, Sets, and Weak References

36
Comments 5
2 min read
List Reconciling Problem

List Reconciling Problem

8
Comments
2 min read
First ever public code!

First ever public code!

Comments
1 min read
Building Real-Time Applications with Socket.io

Building Real-Time Applications with Socket.io

Comments
2 min read
How to build a collaborative drawing App

How to build a collaborative drawing App

2
Comments 1
6 min read
Why You Should (Probably) Use TypeScript?

Why You Should (Probably) Use TypeScript?

8
Comments
4 min read
How to add Stripe to Astro

How to add Stripe to Astro

8
Comments
5 min read
Learn to Build a Travel App with APIs

Learn to Build a Travel App with APIs

1
Comments
1 min read
A Mágica do JSX no React: Por Que Usá-lo e Como Ele Funciona

A Mágica do JSX no React: Por Que Usá-lo e Como Ele Funciona

5
Comments
4 min read
modern-glowing-text

modern-glowing-text

Comments
1 min read
20 Most Useful VS Code Shortcuts for Pro Developers ?

20 Most Useful VS Code Shortcuts for Pro Developers ?

38
Comments 10
2 min read
JavaScript Equals: JavaScript ‘===’ vs ‘==’Comparison Operator

JavaScript Equals: JavaScript ‘===’ vs ‘==’Comparison Operator

2
Comments
2 min read
Amplify Your Impact: How Building in Public Can Accelerate Your Developer Career

Amplify Your Impact: How Building in Public Can Accelerate Your Developer Career

5
Comments 1
2 min read
Express v5: What You Need to Know About Express v5

Express v5: What You Need to Know About Express v5

5
Comments
3 min read
On to effective frontend testing

On to effective frontend testing

Comments
4 min read
Understanding Error Boundaries in Next.js: A Deep Dive with Examples

Understanding Error Boundaries in Next.js: A Deep Dive with Examples

3
Comments
4 min read
🎨 Top 10 Must-Have Icon Libraries for Next.js in 2024

🎨 Top 10 Must-Have Icon Libraries for Next.js in 2024

2
Comments
3 min read
TypeScript Utility Types: Enhancing Code Reusability

TypeScript Utility Types: Enhancing Code Reusability

11
Comments
2 min read
Understanding and supporting zoom behaviors on the web

Understanding and supporting zoom behaviors on the web

2
Comments
9 min read
Introduction to CSS

Introduction to CSS

1
Comments 1
2 min read
Replacing complex UX patterns with Next.js and OpenAI o1

Replacing complex UX patterns with Next.js and OpenAI o1

2
Comments
8 min read
Clean Slate

Clean Slate

Comments
1 min read
Relationship or ability, both of these criteria are used

Relationship or ability, both of these criteria are used

1
Comments
2 min read
Design Patterns: Unlock the Secrets to Writing Exceptional Code

Design Patterns: Unlock the Secrets to Writing Exceptional Code

14
Comments
7 min read
Understanding "this" in JavaScript objects and functions.

Understanding "this" in JavaScript objects and functions.

1
Comments
3 min read
Mastering TypeScript by Applying These Rules

Mastering TypeScript by Applying These Rules

1
Comments
2 min read
Chuck Norris TODO list

Chuck Norris TODO list

2
Comments
2 min read
Avoid Bugs in Your Code: Mutating vs. Non-Mutating Methods in Moment.js

Avoid Bugs in Your Code: Mutating vs. Non-Mutating Methods in Moment.js

Comments
1 min read
Avoid Bugs in Your Code: Mutating vs. Non-Mutating Methods in Moment.js

Avoid Bugs in Your Code: Mutating vs. Non-Mutating Methods in Moment.js

Comments
1 min read
Avoid Bugs in Your Code: Mutating vs. Non-Mutating Methods in Moment.js

Avoid Bugs in Your Code: Mutating vs. Non-Mutating Methods in Moment.js

Comments
1 min read
From Zero to Hero: Build React Forms with Validation Using React Hook Form and Yup

From Zero to Hero: Build React Forms with Validation Using React Hook Form and Yup

2
Comments
4 min read
🚀 Asynchronous JavaScript : Micro tasks vs. Macro tasks 🚀

🚀 Asynchronous JavaScript : Micro tasks vs. Macro tasks 🚀

Comments
1 min read
Por que ninguém fala de Web Components?

Por que ninguém fala de Web Components?

Comments 1
3 min read
Understanding Truthy & Falsy Values in JavaScript: The Art of Conditional Logic 🎭

Understanding Truthy & Falsy Values in JavaScript: The Art of Conditional Logic 🎭

Comments 2
2 min read
🗣️Speaking Their Language: Tips for Developers to Talk to Non-Technical Audiences

🗣️Speaking Their Language: Tips for Developers to Talk to Non-Technical Audiences

1
Comments
5 min read
Judging the first DEV Web Game Challenge

Judging the first DEV Web Game Challenge

13
Comments 4
2 min read
How to Build a Faster Single Page Application (SPA) Using Vite and React

How to Build a Faster Single Page Application (SPA) Using Vite and React

1
Comments 1
4 min read
Stylish Content Container Css

Stylish Content Container Css

Comments
1 min read
Enhancing React List Rendering: A Clean and Reusable Pattern

Enhancing React List Rendering: A Clean and Reusable Pattern

Comments 1
3 min read
JavaScript for Rails Developers Book

JavaScript for Rails Developers Book

6
Comments 3
1 min read
🔥 "5 Web Dev Commandments: Thou Shalt Not Code Without Knowing These!" 🔥

🔥 "5 Web Dev Commandments: Thou Shalt Not Code Without Knowing These!" 🔥

Comments
2 min read
🚨The Unbelievable Power of Promises: Async Mastery Unlocked! 🚨

🚨The Unbelievable Power of Promises: Async Mastery Unlocked! 🚨

6
Comments
4 min read
Understanding insertion sort algorithm: Beginner's guide with leetcode problems

Understanding insertion sort algorithm: Beginner's guide with leetcode problems

1
Comments
6 min read
Separation of concern & Murphy's law

Separation of concern & Murphy's law

Comments
2 min read
Puzzle game using html css and js

Puzzle game using html css and js

2
Comments
4 min read
HMPL - best alternative to HTMX

HMPL - best alternative to HTMX

2
Comments
5 min read
I took a Bootcamp Fullstack Course

I took a Bootcamp Fullstack Course

3
Comments
4 min read
Understanding Hoisting in JavaScript: A Comprehensive Guide

Understanding Hoisting in JavaScript: A Comprehensive Guide

1
Comments 5
3 min read
Applying SOLID Principles in JavaScript and TypeScript Framework

Applying SOLID Principles in JavaScript and TypeScript Framework

269
Comments 20
6 min read
TEMPLINK Single, Secure link to access multiple files in seconds

TEMPLINK Single, Secure link to access multiple files in seconds

21
Comments
1 min read
Simplifying HTTP Requests in React with Custom Hooks 🎣

Simplifying HTTP Requests in React with Custom Hooks 🎣

2
Comments
3 min read
Create a Notes App Using React and Local Storage

Create a Notes App Using React and Local Storage

2
Comments
1 min read
The Evolution of CSS: From Basics to Modern-Day Magic

The Evolution of CSS: From Basics to Modern-Day Magic

Comments
4 min read
The 100 Best Chrome Extensions in 2024

The 100 Best Chrome Extensions in 2024

5
Comments
39 min read
How do we learn to get good at programming

How do we learn to get good at programming

Comments 4
3 min read
loading...