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.
Ref in React : Remote access to DOM elements

Ref in React : Remote access to DOM elements

4
Comments
8 min read
Prototype and Prototypical Inheritance

Prototype and Prototypical Inheritance

1
Comments
2 min read
A Beginner's Guide to Tree-sitter

A Beginner's Guide to Tree-sitter

86
Comments 5
6 min read
Using $redact in Mongoose Aggregation(Simple example)

Using $redact in Mongoose Aggregation(Simple example)

1
Comments
2 min read
Demystifying Debugging: From Frustration to Flow State

Demystifying Debugging: From Frustration to Flow State

Comments
2 min read
unsupported ambiguity between helper and component

unsupported ambiguity between helper and component

4
Comments
1 min read
Generic Constraints - A Gentle Introduction to Generics in Typescript

Generic Constraints - A Gentle Introduction to Generics in Typescript

7
Comments
6 min read
Higher-order Functions You Already Use

Higher-order Functions You Already Use

3
Comments
5 min read
React Context API: Simplified Explanation with Example

React Context API: Simplified Explanation with Example

4
Comments
4 min read
How To Use React With Axios For Efficient Data Fetching

How To Use React With Axios For Efficient Data Fetching

Comments
3 min read
Creating a Discord Activity in seconds with Robo.js

Creating a Discord Activity in seconds with Robo.js

16
Comments
4 min read
JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024

JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024

Comments
9 min read
Understanding Redux: Simplified State Management in React

Understanding Redux: Simplified State Management in React

2
Comments
5 min read
Deep Learning in Javascript

Deep Learning in Javascript

75
Comments 31
3 min read
Fetch API: One Byte Explainer

Fetch API: One Byte Explainer

1
Comments
1 min read
Event Listener API 👂♪♪:One Byte Explainer

Event Listener API 👂♪♪:One Byte Explainer

Comments
1 min read
js13kGames Challenge in Gamedev.js Jam 2024!

js13kGames Challenge in Gamedev.js Jam 2024!

Comments
1 min read
3 Mistakes to Avoid When Starting in Web Development

3 Mistakes to Avoid When Starting in Web Development

Comments
2 min read
Learn WebSec with Sain: Introduction

Learn WebSec with Sain: Introduction

Comments
3 min read
Cross-Site Request Forgery (CSRF)

Cross-Site Request Forgery (CSRF)

2
Comments
3 min read
The Ultimate Guide to eSignature free: Navigating the World of Free Digital Signing Solutions

The Ultimate Guide to eSignature free: Navigating the World of Free Digital Signing Solutions

Comments
4 min read
Building Simple CRM with Vue: Enhancing User Engagement with Modals and Alerts

Building Simple CRM with Vue: Enhancing User Engagement with Modals and Alerts

Comments
5 min read
Programação Orientada a Objetos em JS - O que é uma Classe

Programação Orientada a Objetos em JS - O que é uma Classe

10
Comments 1
2 min read
Step Counter

Step Counter

Comments
4 min read
JSON vs JSONP

JSON vs JSONP

Comments
2 min read
Become a Senior React Developer by Mastering 8 Design Patterns

Become a Senior React Developer by Mastering 8 Design Patterns

5
Comments
1 min read
Arced Text On Canvas

Arced Text On Canvas

Comments
1 min read
Construindo sistemas multi-marca com Next.js e Tailwind Theme

Construindo sistemas multi-marca com Next.js e Tailwind Theme

Comments
2 min read
🧙‍♂️ Tutorial Typescript para Iniciantes

🧙‍♂️ Tutorial Typescript para Iniciantes

4
Comments
3 min read
Next.js Image Optimization: Enhancing Visual Appeal with Blur Effect

Next.js Image Optimization: Enhancing Visual Appeal with Blur Effect

2
Comments
3 min read
Angular Model Inputs: two-way binding inputs with Signals

Angular Model Inputs: two-way binding inputs with Signals

3
Comments 1
3 min read
Object Iteration ways in JavaScript

Object Iteration ways in JavaScript

15
Comments
3 min read
Mastering API Rate Limiting in Node.js: Best Practices and Implementation Guide

Mastering API Rate Limiting in Node.js: Best Practices and Implementation Guide

Comments
3 min read
Introducing Multitenancy to Flatlogic Applications

Introducing Multitenancy to Flatlogic Applications

Comments
3 min read
How to Get the First Element of a Set in JavaScript

How to Get the First Element of a Set in JavaScript

Comments
2 min read
Unlocking Glassdoor Full Scroll: A Quick Console Trick

Unlocking Glassdoor Full Scroll: A Quick Console Trick

Comments
1 min read
Creating your own UI extension points in Umbraco v14 - Part 3: Customizable APIs

Creating your own UI extension points in Umbraco v14 - Part 3: Customizable APIs

Comments
3 min read
Next.js Image Loading with Blur Effect: A Step-by-Step Guide

Next.js Image Loading with Blur Effect: A Step-by-Step Guide

22
Comments 4
6 min read
Crafting a Digital Glowing Clock with HTML, CSS, and JavaScript

Crafting a Digital Glowing Clock with HTML, CSS, and JavaScript

2
Comments
3 min read
Run Bun! Command Guide

Run Bun! Command Guide

Comments
2 min read
Creating Smooth Tab Transitions with the View Transitions API

Creating Smooth Tab Transitions with the View Transitions API

12
Comments 5
2 min read
JS Bites: Chapter 1 - Async JS & Callback Functions

JS Bites: Chapter 1 - Async JS & Callback Functions

1
Comments
2 min read
11 BEST JavaScript Animation Libraries 🎨✨

11 BEST JavaScript Animation Libraries 🎨✨

107
Comments 18
3 min read
Let's Talk About Babel: Have you ever stopped to understand it?

Let's Talk About Babel: Have you ever stopped to understand it?

Comments
6 min read
How to do Basic Session Auth with NEXT.js 💻

How to do Basic Session Auth with NEXT.js 💻

9
Comments 1
7 min read
Deploy serverless Lambda TypeScript API with function url using AWS CDK

Deploy serverless Lambda TypeScript API with function url using AWS CDK

11
Comments 6
3 min read
Lessons from open-source: Use window.trustedTypes to prevent DOM XSS.

Lessons from open-source: Use window.trustedTypes to prevent DOM XSS.

1
Comments
3 min read
A camp registration form

A camp registration form

5
Comments
2 min read
Stepper Component with RiotJS (Material Design)

Stepper Component with RiotJS (Material Design)

5
Comments
3 min read
What exactly is the best way to keep your API secure

What exactly is the best way to keep your API secure

3
Comments 1
4 min read
Camp Activity Form Markup With Glam

Camp Activity Form Markup With Glam

Comments
1 min read
Building a Mermaid.js Gantt Chart in a FileMaker Web Viewer

Building a Mermaid.js Gantt Chart in a FileMaker Web Viewer

Comments
5 min read
An arrow in Hexagonal Architecture's foot

An arrow in Hexagonal Architecture's foot

Comments
5 min read
Top Crypto Events to Take Place in April

Top Crypto Events to Take Place in April

1
Comments
5 min read
How To Define Typescript onChange Event In React

How To Define Typescript onChange Event In React

Comments
1 min read
Afraid of outgrowing AWS Rekognition? Try YOLO in Lambda.

Afraid of outgrowing AWS Rekognition? Try YOLO in Lambda.

5
Comments
9 min read
JavaScript Array Methods: Understanding `flatMap`

JavaScript Array Methods: Understanding `flatMap`

3
Comments
2 min read
Mastering TypeScript: A Comprehensive Guide for Developers

Mastering TypeScript: A Comprehensive Guide for Developers

Comments
3 min read
Learnt Next.JS in 1 week!! and here is GenAI Chat

Learnt Next.JS in 1 week!! and here is GenAI Chat

Comments
1 min read
A Guide to Building CLI Tools in JavaScript

A Guide to Building CLI Tools in JavaScript

127
Comments 22
4 min read
loading...