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.
8 must-know open-source repositories to build cool AI apps 🪄 ✨

8 must-know open-source repositories to build cool AI apps 🪄 ✨

218
Comments 6
9 min read
Tailwind Padding: A Quick Start

Tailwind Padding: A Quick Start

5
Comments
6 min read
`.git-blame-ignore-revs` to ignore bulk formatting changes.

`.git-blame-ignore-revs` to ignore bulk formatting changes.

Comments
5 min read
Built-in TypeScript Support with Node.js

Built-in TypeScript Support with Node.js

Comments
1 min read
Coding Style Guide: A Practical Guide to Writing Clean Code

Coding Style Guide: A Practical Guide to Writing Clean Code

Comments
5 min read
Exploring Generative Art with JavaScript

Exploring Generative Art with JavaScript

Comments
3 min read
O futuro é tenebroso segundo Brad Frost, Pai do Atomic Design

O futuro é tenebroso segundo Brad Frost, Pai do Atomic Design

Comments
8 min read
Mastering Responsive Layouts with Tailwind Grid

Mastering Responsive Layouts with Tailwind Grid

5
Comments
9 min read
Slow SQL Queries? Boost Your App's Performance with This Technique

Slow SQL Queries? Boost Your App's Performance with This Technique

Comments
2 min read
Popver API VS dialog Modal : Same Same but Different

Popver API VS dialog Modal : Same Same but Different

Comments
4 min read
Standardizing frontend routes and dynamic URL generation in Neeto products

Standardizing frontend routes and dynamic URL generation in Neeto products

Comments
1 min read
Effortless Error Handling in JavaScript: How the Safe Assignment Operator Simplifies Your Code

Effortless Error Handling in JavaScript: How the Safe Assignment Operator Simplifies Your Code

Comments
2 min read
Beginner's Guide to Handling DELETE Requests in Node.js with Express

Beginner's Guide to Handling DELETE Requests in Node.js with Express

Comments
7 min read
Storybook for React Native

Storybook for React Native

Comments
3 min read
Atomic Design e Design Tokens: Criando Interfaces Modulares com React e Chakra UI

Atomic Design e Design Tokens: Criando Interfaces Modulares com React e Chakra UI

Comments
6 min read
🔥 Building a Real-Time Chat App with Sockets in Next.js 💬

🔥 Building a Real-Time Chat App with Sockets in Next.js 💬

2
Comments
3 min read
Building a Dark Mode Toggle in React with Context API

Building a Dark Mode Toggle in React with Context API

Comments
2 min read
What Are Design Tokens and Why Should We Use Them?

What Are Design Tokens and Why Should We Use Them?

Comments
5 min read
React CRUD Operations with Axios and React Query

React CRUD Operations with Axios and React Query

Comments
4 min read
It’s not that hard! To understand `Promise` in javascript

It’s not that hard! To understand `Promise` in javascript

2
Comments
3 min read
What is FHIR? - Introduction

What is FHIR? - Introduction

5
Comments
2 min read
Difference Between Axios & Fetch in Javascript

Difference Between Axios & Fetch in Javascript

1
Comments
3 min read
Social Media Icons with Hover Effects Using HTML and CSS

Social Media Icons with Hover Effects Using HTML and CSS

Comments
2 min read
Advanced JavaScript Concepts Every Developer Should Know

Advanced JavaScript Concepts Every Developer Should Know

Comments
4 min read
ESBench: A modern benchmarking tool

ESBench: A modern benchmarking tool

1
Comments
3 min read
How to Choose the Best JavaScript Framework Among React, Angular, and Vue?

How to Choose the Best JavaScript Framework Among React, Angular, and Vue?

Comments
4 min read
Top 10 Mind-Blowing JavaScript Tricks You’ve Never Seen Before

Top 10 Mind-Blowing JavaScript Tricks You’ve Never Seen Before

5
Comments
2 min read
React CRUD Operations with Axios and React Query

React CRUD Operations with Axios and React Query

1
Comments
4 min read
JavaScript Currying

JavaScript Currying

Comments
2 min read
New release of Node.js v22.9.0💚

New release of Node.js v22.9.0💚

Comments
1 min read
How to setup os Next.js with Tailwind CSS

How to setup os Next.js with Tailwind CSS

Comments
2 min read
Building a Dark Mode Toggle in React with Context API

Building a Dark Mode Toggle in React with Context API

1
Comments
2 min read
Gathering Requirements and Introducing IPL Score Tracker Chrome Extension

Gathering Requirements and Introducing IPL Score Tracker Chrome Extension

1
Comments
3 min read
Asynchronous Programming: A Guide to Non-Blocking Execution

Asynchronous Programming: A Guide to Non-Blocking Execution

Comments
2 min read
Storyteller's Meteor Journey: From Open Source Newcomer to Core Contributor

Storyteller's Meteor Journey: From Open Source Newcomer to Core Contributor

10
Comments
2 min read
OOPS in JS - Ultimate

OOPS in JS - Ultimate

30
Comments 7
14 min read
React: State X Derived State

React: State X Derived State

3
Comments
1 min read
LogTape 0.6.0 released: What's new?

LogTape 0.6.0 released: What's new?

2
Comments
5 min read
Eradicate (era): A Powerful Open-Source Tool for Code Cleanup

Eradicate (era): A Powerful Open-Source Tool for Code Cleanup

Comments
1 min read
Make your web page faster

Make your web page faster

Comments
5 min read
Many to Many Relationship and Flask meet React

Many to Many Relationship and Flask meet React

Comments
3 min read
Pass manual injector to the toSignal function to avoid outside Context Injection error

Pass manual injector to the toSignal function to avoid outside Context Injection error

2
Comments
4 min read
Creating a ReAct AI Agent with nodeJS ( search wikipedia )

Creating a ReAct AI Agent with nodeJS ( search wikipedia )

Comments
7 min read
Stop saying “you forgot to …” in code review

Stop saying “you forgot to …” in code review

Comments
3 min read
⚛️ Optimizing the Critical Rendering Path in React Applications

⚛️ Optimizing the Critical Rendering Path in React Applications

Comments
3 min read
'this' keyword, call(), apply() and bind() methods in JavaScript - simply explained

'this' keyword, call(), apply() and bind() methods in JavaScript - simply explained

Comments
4 min read
Learn template filters and state binding to quickly build a button designer tool (Learn Modulo.js - Part 4 of 10)

Learn template filters and state binding to quickly build a button designer tool (Learn Modulo.js - Part 4 of 10)

Comments
6 min read
Understanding the JavaScript Event Loop: A Beginner’s Guide

Understanding the JavaScript Event Loop: A Beginner’s Guide

Comments
2 min read
Understanding Promises and Promise Chaining in JavaScript

Understanding Promises and Promise Chaining in JavaScript

Comments
3 min read
The Power of AGGREGATION in Cron Jobs and Cost-Effectiveness

The Power of AGGREGATION in Cron Jobs and Cost-Effectiveness

2
Comments
2 min read
🚀 Butility – Your All-in-One Utility Library for Web Development

🚀 Butility – Your All-in-One Utility Library for Web Development

Comments
2 min read
5 Boas Práticas que irão Melhorar seu Código em JavaScript

5 Boas Práticas que irão Melhorar seu Código em JavaScript

Comments
5 min read
React Design Patterns~Container Componets / Uncontrolled Controlled Component~

React Design Patterns~Container Componets / Uncontrolled Controlled Component~

1
Comments
1 min read
Chicago Music Compass: From Paper to Production

Chicago Music Compass: From Paper to Production

Comments
4 min read
A New Quiz is Out: Most Common HTML Tags Quiz

A New Quiz is Out: Most Common HTML Tags Quiz

Comments
1 min read
Analyzing Trends with Technical Indicators in CanvasJS

Analyzing Trends with Technical Indicators in CanvasJS

Comments
3 min read
How to optimize your Appwrite project for cost and performance

How to optimize your Appwrite project for cost and performance

5
Comments
9 min read
What is Screaming Architecture?

What is Screaming Architecture?

Comments
6 min read
Simplify Chrome Extension Development: Add React without CRA

Simplify Chrome Extension Development: Add React without CRA

Comments
12 min read
The Importance of Comments in JSON: Key Strategies and Best Practices for Businesses

The Importance of Comments in JSON: Key Strategies and Best Practices for Businesses

Comments
5 min read
loading...