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.
ESLint: Plugins vs Rules (EN)

ESLint: Plugins vs Rules (EN)

2
Comments
2 min read
The Art of Debugging in Software Development: A Comprehensive Guide

The Art of Debugging in Software Development: A Comprehensive Guide

Comments
3 min read
Revamp Your React Skills with These Must-Know Best Practices for Lightning-Fast Rendering!

Revamp Your React Skills with These Must-Know Best Practices for Lightning-Fast Rendering!

Comments
5 min read
TypeScript utility types I use the most

TypeScript utility types I use the most

24
Comments 4
5 min read
How to Implement a Modal Component with React

How to Implement a Modal Component with React

17
Comments
7 min read
Solving the "floating point precision" problem with... floats?

Solving the "floating point precision" problem with... floats?

31
Comments 10
13 min read
Explorando os Library Hooks do React: Exemplos e Casos de Uso

Explorando os Library Hooks do React: Exemplos e Casos de Uso

Comments
2 min read
ReactJs: Everything you need to know to get started

ReactJs: Everything you need to know to get started

Comments
13 min read
Aplicación de Referencia Empresarial en JavaScript - Contoso Real Estate

Aplicación de Referencia Empresarial en JavaScript - Contoso Real Estate

1
Comments
6 min read
Introduction to Web Development

Introduction to Web Development

3
Comments 1
2 min read
HOW TO GET USER'S LOCATION IN REACT.JS

HOW TO GET USER'S LOCATION IN REACT.JS

8
Comments 4
2 min read
Learning React : JSX

Learning React : JSX

Comments
6 min read
At last I am learning React: Day 1

At last I am learning React: Day 1

1
Comments 6
5 min read
How to define Objects with type definitions in JSDoc comments

How to define Objects with type definitions in JSDoc comments

12
Comments
2 min read
How to render the lists in ReactJs

How to render the lists in ReactJs

1
Comments 1
1 min read
Fuzzy search for Astro using fzf and Preact

Fuzzy search for Astro using fzf and Preact

2
Comments
4 min read
Resolvendo problemas no HackerRank: Dividindo alimentos

Resolvendo problemas no HackerRank: Dividindo alimentos

Comments
2 min read
Does NaN actually means Not-a-Number?

Does NaN actually means Not-a-Number?

6
Comments 6
3 min read
Mastering JavaScript Array and its Methods

Mastering JavaScript Array and its Methods

15
Comments
5 min read
Maybe you don't know that Javascript can conditionally import

Maybe you don't know that Javascript can conditionally import

8
Comments 2
2 min read
Managing a blog with AWS Amplify Studio

Managing a blog with AWS Amplify Studio

5
Comments
7 min read
React Concepts Every React Developer Should know.

React Concepts Every React Developer Should know.

2
Comments 4
5 min read
Simplify Outline authentication with Logto

Simplify Outline authentication with Logto

15
Comments
3 min read
Writing Integration Tests that Run Inside a Unit-testing Framework like Jest

Writing Integration Tests that Run Inside a Unit-testing Framework like Jest

31
Comments 7
5 min read
Building ChatGPT-powered apps in 5 steps 🚀

Building ChatGPT-powered apps in 5 steps 🚀

63
Comments 2
3 min read
JavaScript Object Prototypes simply explained

JavaScript Object Prototypes simply explained

3
Comments
3 min read
🌈Omkar DevTools: A Swiss Army knife for Ninja Developers🚀

🌈Omkar DevTools: A Swiss Army knife for Ninja Developers🚀

42
Comments 1
1 min read
Effective Error Handling in JavaScript: Best Practices

Effective Error Handling in JavaScript: Best Practices

1
Comments 2
2 min read
Server Side Rendering (SSR) Vs Static Site Generation (SSG)

Server Side Rendering (SSR) Vs Static Site Generation (SSG)

25
Comments
2 min read
Angular routing - route to success for beginners

Angular routing - route to success for beginners

6
Comments
5 min read
Data structures in JavaScript: Arrays, Objects and beyond (Part 1)

Data structures in JavaScript: Arrays, Objects and beyond (Part 1)

6
Comments
5 min read
The difference between traditional functions and arrow functions in javascript

The difference between traditional functions and arrow functions in javascript

47
Comments 6
4 min read
SvelteKit Ably: Sqvuably Real-Time Game

SvelteKit Ably: Sqvuably Real-Time Game

6
Comments
10 min read
The State of JS

The State of JS

9
Comments 4
6 min read
Scan your codebase for leaked environment variables instantly

Scan your codebase for leaked environment variables instantly

5
Comments
4 min read
Building a WhatsApp Chatbot with Wix Headless API: A Developer's Journey

Building a WhatsApp Chatbot with Wix Headless API: A Developer's Journey

10
Comments
3 min read
Step-by-Step Guide: Uploading and Downloading Binary Files to AWS S3 v3 using serverless JavaScript and Codehooks.io

Step-by-Step Guide: Uploading and Downloading Binary Files to AWS S3 v3 using serverless JavaScript and Codehooks.io

8
Comments
5 min read
Technical Paper on HTML/CSS

Technical Paper on HTML/CSS

4
Comments
13 min read
▶️ Swiftube - Creating videos using React ⚛️ & AI

▶️ Swiftube - Creating videos using React ⚛️ & AI

13
Comments 5
2 min read
Understanding Functions in JavaScript

Understanding Functions in JavaScript

1
Comments
5 min read
SkyMass: A New Way to Build Web Apps

SkyMass: A New Way to Build Web Apps

Comments
4 min read
Demystifying API Architectures: A Comprehensive Guide

Demystifying API Architectures: A Comprehensive Guide

1
Comments
11 min read
Ingesting Financial Tick Data Using a Time-Series Database

Ingesting Financial Tick Data Using a Time-Series Database

Comments
6 min read
Cryptography in Blockchain 🤑 | Asymmetric Key Cryptography & Hashing 🚀🚀 | Part-3

Cryptography in Blockchain 🤑 | Asymmetric Key Cryptography & Hashing 🚀🚀 | Part-3

8
Comments 1
1 min read
Start programming blog in minutes with Astro and Vrite

Start programming blog in minutes with Astro and Vrite

5
Comments 4
9 min read
Data Driven Design System com Omlet

Data Driven Design System com Omlet

1
Comments
4 min read
JavaScript Hoisting: What It Is And Why It Was Implemented

JavaScript Hoisting: What It Is And Why It Was Implemented

5
Comments
4 min read
Vue Options to Composition API Online Converter

Vue Options to Composition API Online Converter

4
Comments
3 min read
Weekly web development resources #150

Weekly web development resources #150

10
Comments
2 min read
Learn Synchronous and Asynchronous Programming in Javascript

Learn Synchronous and Asynchronous Programming in Javascript

1
Comments
4 min read
Create Your Own Programming Language 1: Numbers

Create Your Own Programming Language 1: Numbers

13
Comments
14 min read
Fast Matrix Math in JS 2: WASM

Fast Matrix Math in JS 2: WASM

10
Comments
16 min read
Parametric Polymorphism in TypeScript and how it can help you to write better code

Parametric Polymorphism in TypeScript and how it can help you to write better code

Comments
3 min read
Planby v3.0.0: The Ultimate Scheduling Tool for Conference Speakers

Planby v3.0.0: The Ultimate Scheduling Tool for Conference Speakers

1
Comments
2 min read
How to Use SWR for Better Data Fetching Approach

How to Use SWR for Better Data Fetching Approach

9
Comments 9
5 min read
Crunching the Spotify Web API

Crunching the Spotify Web API

2
Comments 2
6 min read
Optimizing Your Workflow: Clearing VSCode Terminal on Save

Optimizing Your Workflow: Clearing VSCode Terminal on Save

1
Comments
2 min read
Part 6: Advanced TypeScript Topics

Part 6: Advanced TypeScript Topics

10
Comments 3
3 min read
Create Tik-Tok/Youtube Shorts like snap infinite scroll - React

Create Tik-Tok/Youtube Shorts like snap infinite scroll - React

20
Comments 1
5 min read
Mastering Recursion in JavaScript: A Powerful Problem-Solving Technique for Beginners

Mastering Recursion in JavaScript: A Powerful Problem-Solving Technique for Beginners

1
Comments
3 min read
loading...