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.
Contact form and CAPTCHA backend in Open Source Cloud

Contact form and CAPTCHA backend in Open Source Cloud

Comments
4 min read
Understanding Go eBPF: A Deep Dive into Efficient Kernel-Level Programming

Understanding Go eBPF: A Deep Dive into Efficient Kernel-Level Programming

Comments
5 min read
Rich Compile-Time Exceptions in TypeScript Using Unconstructable Types

Rich Compile-Time Exceptions in TypeScript Using Unconstructable Types

8
Comments 2
3 min read
Cotton Candy Storm

Cotton Candy Storm

1
Comments
1 min read
Enhancing React Applications with GraphQL Over REST APIs

Enhancing React Applications with GraphQL Over REST APIs

Comments
7 min read
Buffers: Node.js

Buffers: Node.js

1
Comments
2 min read
NodeList vs HTMLCollection: The Difference Between Live and Static Collections

NodeList vs HTMLCollection: The Difference Between Live and Static Collections

19
Comments
4 min read
Article checker html CSS Java Script

Article checker html CSS Java Script

Comments
1 min read
Proactive AppSec continuous vulnerability management for developers and security teams

Proactive AppSec continuous vulnerability management for developers and security teams

Comments
8 min read
Functions and Parentheses in JavaScript

Functions and Parentheses in JavaScript

1
Comments
3 min read
Handling Async Errors in JavaScript: A Quick Guide

Handling Async Errors in JavaScript: A Quick Guide

1
Comments
1 min read
๐Ÿš€ Introducing LacertaDB: A Simple and Powerful JavaScript Database

๐Ÿš€ Introducing LacertaDB: A Simple and Powerful JavaScript Database

Comments
2 min read
JavaScript XML (JSX): A Syntax Extension for JavaScript

JavaScript XML (JSX): A Syntax Extension for JavaScript

1
Comments
2 min read
error Command "webpack" not found

error Command "webpack" not found

Comments
2 min read
Deno vs Node.js: Is Deno Really the Better Node?

Deno vs Node.js: Is Deno Really the Better Node?

Comments
1 min read
Building a Self-Evolving Codebase: JavaScriptโ€™s AST Manipulation and Dynamic Compilation

Building a Self-Evolving Codebase: JavaScriptโ€™s AST Manipulation and Dynamic Compilation

3
Comments 4
4 min read
Serving Static Content with NGINX

Serving Static Content with NGINX

Comments
4 min read
Learn This Concept to be proficient in React Js.

Learn This Concept to be proficient in React Js.

2
Comments 1
1 min read
React Js Part 3 : Event Handling and Form Management

React Js Part 3 : Event Handling and Form Management

1
Comments
2 min read
Another Week Another Feature

Another Week Another Feature

Comments
2 min read
WebSocket: The Backbone of Real-Time Communication in Modern Web Applications

WebSocket: The Backbone of Real-Time Communication in Modern Web Applications

9
Comments
4 min read
The Legend of the 10x Developer - Explained for Gen-z

The Legend of the 10x Developer - Explained for Gen-z

1
Comments
4 min read
Rings Animation

Rings Animation

Comments
1 min read
queueMacroTask in React source code

queueMacroTask in React source code

Comments
3 min read
Embed JS Widgets with Rails: A Step-by-Step Guide

Embed JS Widgets with Rails: A Step-by-Step Guide

1
Comments
5 min read
๐Ÿš€ Frontend Tip of the Day: Debouncing Input Handlers for Better Performance ๐Ÿš€

๐Ÿš€ Frontend Tip of the Day: Debouncing Input Handlers for Better Performance ๐Ÿš€

Comments
1 min read
UseEffect Behind the scenes in React

UseEffect Behind the scenes in React

Comments
3 min read
Debounce and Throttle in JS. Visualize and Understand

Debounce and Throttle in JS. Visualize and Understand

9
Comments
4 min read
Mastering DOM Manipulation in Vanilla JavaScript: Why It Still Matters

Mastering DOM Manipulation in Vanilla JavaScript: Why It Still Matters

2
Comments
5 min read
๐Ÿš€ Build a Production-Ready React Data Fetching Hook with TypeScript

๐Ÿš€ Build a Production-Ready React Data Fetching Hook with TypeScript

1
Comments
4 min read
Desvendando Algoritmos e Estruturas de Dados: a base da programaรงรฃo eficiente

Desvendando Algoritmos e Estruturas de Dados: a base da programaรงรฃo eficiente

Comments
3 min read
JavaScript Object Methods Example

JavaScript Object Methods Example

28
Comments 2
3 min read
[Leetcode] 2727. Is Object Empty

[Leetcode] 2727. Is Object Empty

Comments
2 min read
Window 11 interface HTML CSS Js

Window 11 interface HTML CSS Js

Comments
1 min read
Eu pretendo fazer alguns cursos para me tornar um programado Full-Stack... NodeJS, ReactJS e React Native

Eu pretendo fazer alguns cursos para me tornar um programado Full-Stack... NodeJS, ReactJS e React Native

Comments
1 min read
Running AI locally in your users' browsers

Running AI locally in your users' browsers

5
Comments
2 min read
Take control of loops with Symbol.iterator

Take control of loops with Symbol.iterator

2
Comments 1
4 min read
Unleash JavaScript's Potential with Functional Programming

Unleash JavaScript's Potential with Functional Programming

Comments
26 min read
Adding Edited Node Modules to the deployment.

Adding Edited Node Modules to the deployment.

1
Comments
1 min read
Begging for help

Begging for help

Comments
1 min read
Getting form id, obvious solution not working. Here's an alternate approach.

Getting form id, obvious solution not working. Here's an alternate approach.

Comments
1 min read
Beyond useEffect: Simplifying React with Custom Hooks

Beyond useEffect: Simplifying React with Custom Hooks

Comments
2 min read
Clock Master CSS Animation

Clock Master CSS Animation

Comments
1 min read
Understanding Blocking and Non-Blocking Code: An Easy Guide for Developers

Understanding Blocking and Non-Blocking Code: An Easy Guide for Developers

Comments
2 min read
GitHub Repositories Every Developer Should Know: An In-Depth Guide

GitHub Repositories Every Developer Should Know: An In-Depth Guide

6
Comments
10 min read
Mastering Server-Sent Events (SSE) with Python and Go for Real-Time Data Streaming ๐Ÿš€

Mastering Server-Sent Events (SSE) with Python and Go for Real-Time Data Streaming ๐Ÿš€

1
Comments
5 min read
How to create a button component with variants and icons with Astro JS and Tailwind CSS

How to create a button component with variants and icons with Astro JS and Tailwind CSS

Comments
1 min read
Unwrapping JavaScript ES2024: Key Features Every Developer Should Know

Unwrapping JavaScript ES2024: Key Features Every Developer Should Know

3
Comments
6 min read
Getting Started with Angular: An Introductory Guide ๐Ÿš€

Getting Started with Angular: An Introductory Guide ๐Ÿš€

5
Comments
3 min read
The Dev , the Oops, and the WEBAPP story

The Dev , the Oops, and the WEBAPP story

Comments
3 min read
Deploying and Testing Microservices with Cypress

Deploying and Testing Microservices with Cypress

Comments
5 min read
A Deep Dive into React Server Components: What Frontend Developers Need to Know

A Deep Dive into React Server Components: What Frontend Developers Need to Know

Comments
5 min read
โœ… ๐—ง๐—ผ๐—ฝ ๐Ÿฒ ๐—ช๐—ฎ๐˜†๐˜€ ๐˜๐—ผ ๐—œ๐—บ๐—ฝ๐—ฟ๐—ผ๐˜ƒ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ ๐๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž

โœ… ๐—ง๐—ผ๐—ฝ ๐Ÿฒ ๐—ช๐—ฎ๐˜†๐˜€ ๐˜๐—ผ ๐—œ๐—บ๐—ฝ๐—ฟ๐—ผ๐˜ƒ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ ๐๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž

6
Comments
3 min read
The Cadet and the Defense of Planet Codex: Introduction

The Cadet and the Defense of Planet Codex: Introduction

Comments
3 min read
Angular version upgrade from 8 to 17 lts version

Angular version upgrade from 8 to 17 lts version

Comments
1 min read
SvG Animation

SvG Animation

Comments
1 min read
Find your Location With Javascript

Find your Location With Javascript

2
Comments
1 min read
I made a Dependency Graph Library for JavaScript & TypeScript

I made a Dependency Graph Library for JavaScript & TypeScript

Comments
2 min read
Why You Should Be Using HTTPS for Every Website

Why You Should Be Using HTTPS for Every Website

6
Comments
2 min read
Understanding Nested Objects in JavaScript

Understanding Nested Objects in JavaScript

Comments
5 min read
loading...