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.
How to optimize your Appwrite project for cost and performance

How to optimize your Appwrite project for cost and performance

12
Comments
9 min read
O que aprendi criando um simluador simples de radar com HMTL Canvas e JS?

O que aprendi criando um simluador simples de radar com HMTL Canvas e JS?

Comments
3 min read
Scaling Node.js Applications: Techniques, Tools, and Best Practices

Scaling Node.js Applications: Techniques, Tools, and Best Practices

1
Comments
4 min read
21 React Projects Too Awesome to Ignore

21 React Projects Too Awesome to Ignore

448
Comments 26
24 min read
Creating a Scholarship Chatbot: A Beginner's Step-by-Step Guide with HTML, CSS, JavaScript, and Gemini API

Creating a Scholarship Chatbot: A Beginner's Step-by-Step Guide with HTML, CSS, JavaScript, and Gemini API

6
Comments
15 min read
Why you should always add type safety to your environment variables?

Why you should always add type safety to your environment variables?

1
Comments
4 min read
Mitigate XSS exploits when using React's `dangerously SetInnerHTML`

Mitigate XSS exploits when using React's `dangerously SetInnerHTML`

1
Comments
3 min read
Kth Largest Element in an Array

Kth Largest Element in an Array

1
Comments
4 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
React Native Dynamic App Icons

React Native Dynamic App Icons

6
Comments 2
4 min read
Real-Time Web Communication: Long/Short Polling, WebSockets, and SSE Explained + Next.js code

Real-Time Web Communication: Long/Short Polling, WebSockets, and SSE Explained + Next.js code

5
Comments
7 min read
createWithEqualityFnImpl in Zustand’s source code explained.

createWithEqualityFnImpl in Zustand’s source code explained.

Comments
3 min read
Alien Signals — 2-in-1 Challenge

Alien Signals — 2-in-1 Challenge

9
Comments
2 min read
10 Exciting React Projects for Beginners to Build and Sharpen Your Skills

10 Exciting React Projects for Beginners to Build and Sharpen Your Skills

8
Comments
4 min read
Working with JSON Data in an HTML Environment

Working with JSON Data in an HTML Environment

Comments
2 min read
Mastering TypeScript: Understanding the Power of extends

Mastering TypeScript: Understanding the Power of extends

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

Simplify Chrome Extension Development: Add React without CRA

1
Comments 1
12 min read
How to Build a Pomodoro Timer in React

How to Build a Pomodoro Timer in React

3
Comments
6 min read
WebAssembly: The Superpower You Didn’t Know You Needed

WebAssembly: The Superpower You Didn’t Know You Needed

8
Comments 2
4 min read
Day 3&4 of the #100daysofMiva Coding Challenge: Linking JavaScript to HTML

Day 3&4 of the #100daysofMiva Coding Challenge: Linking JavaScript to HTML

1
Comments 1
6 min read
How React JSX Gets Transformed Into JavaScript Behind the Scenes

How React JSX Gets Transformed Into JavaScript Behind the Scenes

3
Comments
2 min read
2.14 Prototyping in Figma

2.14 Prototyping in Figma

Comments
1 min read
Understanding the "use client" Directive in Next.js 13

Understanding the "use client" Directive in Next.js 13

2
Comments 1
2 min read
How to start a Shadcn project from scratch

How to start a Shadcn project from scratch

8
Comments 1
3 min read
Make your life easier with Set Compositions

Make your life easier with Set Compositions

Comments
5 min read
100+ React E-Commerce Components for Modern Stores

100+ React E-Commerce Components for Modern Stores

124
Comments 3
4 min read
Understanding Time and Space Complexity in DSA: A Guide for Developers

Understanding Time and Space Complexity in DSA: A Guide for Developers

1
Comments
3 min read
Testing Your Endpoint on Postman Without Local Installation

Testing Your Endpoint on Postman Without Local Installation

Comments
2 min read
SkyFlare - A pre-alpha JESTful web development framework

SkyFlare - A pre-alpha JESTful web development framework

Comments
1 min read
Interview Questions and Answers in Hoisting

Interview Questions and Answers in Hoisting

29
Comments
7 min read
Level Up Your JavaScript Error Handling: From `try...catch` to Custom Errors

Level Up Your JavaScript Error Handling: From `try...catch` to Custom Errors

Comments
4 min read
"Getting Comfortable with React through Building a Yoga Pose Library"

"Getting Comfortable with React through Building a Yoga Pose Library"

Comments
4 min read
Why jQuery Exists

Why jQuery Exists

1
Comments
6 min read
LIFO or FIFO? Guide to Stacks/Queues

LIFO or FIFO? Guide to Stacks/Queues

Comments
3 min read
Understanding State and Props in React 💻🌱

Understanding State and Props in React 💻🌱

4
Comments
3 min read
Lessons Learned: Integrating Generative AI into Analytics Platforms

Lessons Learned: Integrating Generative AI into Analytics Platforms

Comments
1 min read
Meet TEN, the World's First Truly Real-time Multimodal Agent Framework for Creating Next-Gen AI Agents

Meet TEN, the World's First Truly Real-time Multimodal Agent Framework for Creating Next-Gen AI Agents

9
Comments
5 min read
Stay ahead in web development: latest news, tools, and insights #51

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

2
Comments
7 min read
Web API's Developer need to KNOW

Web API's Developer need to KNOW

1
Comments
3 min read
The Future of Front End Development: Will AI Replace It?

The Future of Front End Development: Will AI Replace It?

8
Comments 1
2 min read
(2.13) Unlock the Full Potential of the Figma Dev & Code Panel!

(2.13) Unlock the Full Potential of the Figma Dev & Code Panel!

Comments
1 min read
A comparative analysis of PHP and JavaScript to determine the optimal language for a given project.

A comparative analysis of PHP and JavaScript to determine the optimal language for a given project.

Comments
4 min read
Building Web Applications with ASP.NET Core

Building Web Applications with ASP.NET Core

1
Comments
2 min read
React Native Best Practices

React Native Best Practices

168
Comments 10
6 min read
Server-Side Rendering (SSR)

Server-Side Rendering (SSR)

25
Comments
1 min read
How to: AUTHENTICATION

How to: AUTHENTICATION

1
Comments
2 min read
`useCallback` vs `useMemo` Hooks

`useCallback` vs `useMemo` Hooks

35
Comments 13
2 min read
16 Brand New APIs Every Developer Should Use

16 Brand New APIs Every Developer Should Use

6
Comments
4 min read
React Hooks - Top7 Most Commonly Used React Hooks for Efficient Component Management

React Hooks - Top7 Most Commonly Used React Hooks for Efficient Component Management

1
Comments
6 min read
Introduction to Cloud Functions for Firebase

Introduction to Cloud Functions for Firebase

Comments
2 min read
How To Run Cron Jobs in Laravel

How To Run Cron Jobs in Laravel

1
Comments
3 min read
Big O Notation and Algorithms in JavaScript

Big O Notation and Algorithms in JavaScript

Comments
3 min read
A Comprehensive Guide to Server-Sent Events (SSE) for Real-Time Web Applications

A Comprehensive Guide to Server-Sent Events (SSE) for Real-Time Web Applications

1
Comments
3 min read
Máquina Valley do TryHackMe e o ciclo de vida de um ciberataque

Máquina Valley do TryHackMe e o ciclo de vida de um ciberataque

5
Comments
16 min read
JavaScript MMORPG - Maiu Online - #babylonjs - Ep39: Items upgrade system

JavaScript MMORPG - Maiu Online - #babylonjs - Ep39: Items upgrade system

Comments
1 min read
Angular's effect(): Use Cases & Enforced Asynchrony

Angular's effect(): Use Cases & Enforced Asynchrony

25
Comments 6
12 min read
ZemProfiles - v2.0.1 (Prerelease)

ZemProfiles - v2.0.1 (Prerelease)

6
Comments
1 min read
2.11 Master Alignment & Distribution in Figma!

2.11 Master Alignment & Distribution in Figma!

Comments
1 min read
Understanding Prototypes in JavaScript: The Backbone of Inheritance

Understanding Prototypes in JavaScript: The Backbone of Inheritance

2
Comments
2 min read
NextJS Docker Starter

NextJS Docker Starter

1
Comments
1 min read
loading...