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.
🚀 Elevate your React code modularity with Custom Hooks! 🎣

🚀 Elevate your React code modularity with Custom Hooks! 🎣

Comments
2 min read
How to Develop Web Document Image Viewer, Editor and Converter in JavaScript

How to Develop Web Document Image Viewer, Editor and Converter in JavaScript

Comments
6 min read
Kotlin in the browser

Kotlin in the browser

2
Comments
3 min read
[JS] The Top-Level Scope Is NOT Always the Global Scope

[JS] The Top-Level Scope Is NOT Always the Global Scope

24
Comments 1
2 min read
Implementing Debounce in React for Efficient Delayed Search Queries

Implementing Debounce in React for Efficient Delayed Search Queries

3
Comments
3 min read
Exploring 4 Ways to Compare Objects in JavaScript with Performance Analysis

Exploring 4 Ways to Compare Objects in JavaScript with Performance Analysis

6
Comments 4
7 min read
Metempsychosis of Project Dawah

Metempsychosis of Project Dawah

2
Comments 1
8 min read
My Latest React Project

My Latest React Project

6
Comments
1 min read
Build a NextJS Video Call App

Build a NextJS Video Call App

5
Comments 1
6 min read
Step-by-Step Guide to Implementing Node.js Audit Trail

Step-by-Step Guide to Implementing Node.js Audit Trail

14
Comments 1
4 min read
453 Ways to Configure Your New Next.js Project

453 Ways to Configure Your New Next.js Project

4
Comments 3
23 min read
Patch-Package to the Rescue! 🛠️✨

Patch-Package to the Rescue! 🛠️✨

1
Comments
3 min read
Server Components Vs. Server-side Rendering

Server Components Vs. Server-side Rendering

4
Comments
4 min read
Redux 101: gerenciadores de estados simplificados

Redux 101: gerenciadores de estados simplificados

21
Comments 3
13 min read
🚀 Finding Harmony in Web Development: Next.js, Vercel, Angular, Svelte, and Beyond! 🌐

🚀 Finding Harmony in Web Development: Next.js, Vercel, Angular, Svelte, and Beyond! 🌐

Comments
2 min read
JSONCrack Codebase Analysis — Part 4 — Editor

JSONCrack Codebase Analysis — Part 4 — Editor

Comments
4 min read
Building an Autocomplete Address Form in React 🗺️📍

Building an Autocomplete Address Form in React 🗺️📍

4
Comments
4 min read
Understanding JavaScript: The Quirky Yet Ubiquitous Language

Understanding JavaScript: The Quirky Yet Ubiquitous Language

2
Comments
4 min read
How to Enable Syntax Highlighting When Rendering HTML from Tiptap Editor

How to Enable Syntax Highlighting When Rendering HTML from Tiptap Editor

1
Comments
3 min read
Design Patterns no Javascript

Design Patterns no Javascript

Comments
7 min read
2024’s Tech Trend: Frontend for Backend

2024’s Tech Trend: Frontend for Backend

98
Comments 19
2 min read
Building Timeless JavaScript Projects: Ensuring Consistency in Dependencies and Versions

Building Timeless JavaScript Projects: Ensuring Consistency in Dependencies and Versions

1
Comments
5 min read
Flatten and sort an array 7 Kyu

Flatten and sort an array 7 Kyu

1
Comments
1 min read
Dominando Variables y Tipos de Datos en JavaScript: Una Guía Práctica

Dominando Variables y Tipos de Datos en JavaScript: Una Guía Práctica

Comments
2 min read
React Native File/Image Picker

React Native File/Image Picker

7
Comments
5 min read
Automation Testing Selenium - A Step by Step Guide for Beginners

Automation Testing Selenium - A Step by Step Guide for Beginners

1
Comments 1
6 min read
Set Concept in JavaScript

Set Concept in JavaScript

1
Comments
1 min read
JavaScript est un Langage de Programmation

JavaScript est un Langage de Programmation

6
Comments
3 min read
Deploying on Netlify via GitHub Actions: A Seamless Guide

Deploying on Netlify via GitHub Actions: A Seamless Guide

1
Comments
12 min read
REACT: A free and open-source JavaScript library

REACT: A free and open-source JavaScript library

5
Comments
1 min read
Mastering Caching in Nuxt 3: A Comprehensive Guide

Mastering Caching in Nuxt 3: A Comprehensive Guide

22
Comments
2 min read
Make a responsive carousel with just CSS

Make a responsive carousel with just CSS

12
Comments 1
6 min read
SOLID: Princípios para um Design de Software Eficaz

SOLID: Princípios para um Design de Software Eficaz

27
Comments 4
3 min read
Singly Linked List 'Push' Method for Dummies (me)

Singly Linked List 'Push' Method for Dummies (me)

1
Comments
5 min read
Unleash Your JavaScript Skills for Free with These Awesome Resources 🚀

Unleash Your JavaScript Skills for Free with These Awesome Resources 🚀

1
Comments
2 min read
Code Smell 237 - Attribute Definitions

Code Smell 237 - Attribute Definitions

3
Comments
3 min read
Object-Oriented Programming in JavaScript with Examples [Updated 2024]

Object-Oriented Programming in JavaScript with Examples [Updated 2024]

7
Comments
4 min read
Inline script defer

Inline script defer

1
Comments
2 min read
Fetching and Parsing Meta Tags from URLs in Node.js

Fetching and Parsing Meta Tags from URLs in Node.js

2
Comments
2 min read
Setup CloudFront for Client App

Setup CloudFront for Client App

Comments
2 min read
Inversão de Controle (IoC) e Injeção de Dependência em APIs Express com TypeScript

Inversão de Controle (IoC) e Injeção de Dependência em APIs Express com TypeScript

11
Comments 2
3 min read
How to allow users to add Contextual Comments to anywhere on your page

How to allow users to add Contextual Comments to anywhere on your page

12
Comments
4 min read
How to get started with Progressive Web Apps.

How to get started with Progressive Web Apps.

105
Comments 24
6 min read
Using the ScrollTimeline API for scroll-linked animations

Using the ScrollTimeline API for scroll-linked animations

5
Comments
7 min read
How to host Nodejs API on Netlify for free

How to host Nodejs API on Netlify for free

6
Comments 1
5 min read
Brevity or Brilliance: Is Shorter Code Always Better?

Brevity or Brilliance: Is Shorter Code Always Better?

Comments
3 min read
Microservices and API REST, How Do They Relate?

Microservices and API REST, How Do They Relate?

12
Comments
1 min read
Hello All!!!

Hello All!!!

Comments
1 min read
Woovi Bets on JavaScript, Should You?

Woovi Bets on JavaScript, Should You?

12
Comments
3 min read
Compressing and Decompressing User Permissions with JavaScript

Compressing and Decompressing User Permissions with JavaScript

1
Comments
1 min read
Exponential Elegance: Rounding Numbers in JS

Exponential Elegance: Rounding Numbers in JS

1
Comments 2
2 min read
A Better Alternative To Any CMS

A Better Alternative To Any CMS

5
Comments
6 min read
Introduction to React and How to Start a Project

Introduction to React and How to Start a Project

1
Comments
1 min read
Introducción a React y Cómo Iniciar un Proyecto

Introducción a React y Cómo Iniciar un Proyecto

2
Comments
1 min read
Unlocking the Potential of Blockchain: Exploring the Top Programming Languages for DApp Development

Unlocking the Potential of Blockchain: Exploring the Top Programming Languages for DApp Development

2
Comments
2 min read
Getting Started With Express JS: A Beginner's Guide

Getting Started With Express JS: A Beginner's Guide

4
Comments
9 min read
Understanding the CSS Child Combinator: A Guide to Targeting Direct Descendants

Understanding the CSS Child Combinator: A Guide to Targeting Direct Descendants

1
Comments 1
2 min read
Why Woovi bet on JavaScript?

Why Woovi bet on JavaScript?

8
Comments 1
2 min read
Trebuchet?!

Trebuchet?!

Comments
3 min read
A Step-by-Step Guide to Front-End Development 2024

A Step-by-Step Guide to Front-End Development 2024

1
Comments
2 min read
loading...