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.
When a millisecond is not a millisecond

When a millisecond is not a millisecond

22
Comments 1
4 min read
How to Apply Interface Segregation Principle in ReactJS

How to Apply Interface Segregation Principle in ReactJS

2
Comments
4 min read
Day-1 Admire & Amaze - 3D Website

Day-1 Admire & Amaze - 3D Website

12
Comments
1 min read
Things that no one ever told you about useEffect() in React

Things that no one ever told you about useEffect() in React

6
Comments 2
3 min read
Testing in React: Best Practices and Tools

Testing in React: Best Practices and Tools

1
Comments
3 min read
Asynchronous JavaScript

Asynchronous JavaScript

Comments
3 min read
Cleaning an object

Cleaning an object

2
Comments 4
2 min read
How to make your browser talk in ONE line of code

How to make your browser talk in ONE line of code

Comments
2 min read
JavaScript ES6+ features

JavaScript ES6+ features

27
Comments 2
13 min read
Recursively Clone Objects without sacrificing Type Safety

Recursively Clone Objects without sacrificing Type Safety

Comments
3 min read
Why We Should Start Using Deno: A Comprehensive Guide

Why We Should Start Using Deno: A Comprehensive Guide

1
Comments
4 min read
A Guide to Coding Standards to Improve Code Quality

A Guide to Coding Standards to Improve Code Quality

188
Comments 16
5 min read
Protecting Your JavaScript Code: The Principle of Least Exposure

Protecting Your JavaScript Code: The Principle of Least Exposure

1
Comments
4 min read
Mastering Function Definitions in JavaScript

Mastering Function Definitions in JavaScript

5
Comments 2
8 min read
The 4 JS Array Methods every Backend Developer should know (Real-Life examples included)

The 4 JS Array Methods every Backend Developer should know (Real-Life examples included)

13
Comments
6 min read
Node js Developer Top Interview Questions

Node js Developer Top Interview Questions

4
Comments 1
7 min read
How to use Tailwind CSS in a React project.

How to use Tailwind CSS in a React project.

8
Comments
4 min read
AJAX in Elanat framework

AJAX in Elanat framework

Comments
1 min read
What is NGINX and how reverse proxies work?

What is NGINX and how reverse proxies work?

1
Comments
2 min read
Javascript: important language for web development.

Javascript: important language for web development.

1
Comments
2 min read
Embracing the Future with Next.js 13: 20 Powerful Features

Embracing the Future with Next.js 13: 20 Powerful Features

Comments
5 min read
I Switched to Astro for My Portfolio Website, and It's Awesome!

I Switched to Astro for My Portfolio Website, and It's Awesome!

4
Comments
3 min read
A STEP-BY-STEP GUIDE FOR INSTALLING REACT AND THE NECESSARY DEPENDENCIES

A STEP-BY-STEP GUIDE FOR INSTALLING REACT AND THE NECESSARY DEPENDENCIES

12
Comments
3 min read
Using JavaScript classes without the `class` keyword

Using JavaScript classes without the `class` keyword

46
Comments 16
5 min read
Encapsulamiento en JavaScript

Encapsulamiento en JavaScript

1
Comments
2 min read
Mastering the JavaScript Console Log Method: Your Ultimate Guide to Error-Free Debugging

Mastering the JavaScript Console Log Method: Your Ultimate Guide to Error-Free Debugging

8
Comments 1
5 min read
How to Fetch Data using the provideHttpClient in Angular

How to Fetch Data using the provideHttpClient in Angular

57
Comments
6 min read
MongoDB: Query Writing With ChatGPT

MongoDB: Query Writing With ChatGPT

5
Comments
3 min read
Can you quickly shuffle the index of a trillion documents without conflict?

Can you quickly shuffle the index of a trillion documents without conflict?

5
Comments
1 min read
9 Popular JavaScript Development Tools and IDEs to Choose From

9 Popular JavaScript Development Tools and IDEs to Choose From

2
Comments
5 min read
Série React Hooks: useCallback

Série React Hooks: useCallback

Comments
3 min read
Injeção de dependência (DI) com NodeJS + Typescript

Injeção de dependência (DI) com NodeJS + Typescript

Comments 1
7 min read
A Guide to Content Management Systems for Effective Website Management

A Guide to Content Management Systems for Effective Website Management

1
Comments
5 min read
A* Search with Custom Heuristics and Neighbor Functions for Versatile Solutions

A* Search with Custom Heuristics and Neighbor Functions for Versatile Solutions

Comments
2 min read
How I built a sales management app with Next.js 13, Typescript, and Firebase

How I built a sales management app with Next.js 13, Typescript, and Firebase

69
Comments 4
10 min read
How to use reselect with zustand

How to use reselect with zustand

4
Comments
4 min read
Re-Exploring Reactivity and Introducing the Observer API and Reflex Functions

Re-Exploring Reactivity and Introducing the Observer API and Reflex Functions

6
Comments 14
31 min read
How to use the useMemo & useCallback React hook

How to use the useMemo & useCallback React hook

7
Comments 2
5 min read
First Class Functions

First Class Functions

Comments
3 min read
How to protect your private routes in Next.js 13 & Appwrite?

How to protect your private routes in Next.js 13 & Appwrite?

2
Comments 2
6 min read
#LearnedToday: Roadmap.sh

#LearnedToday: Roadmap.sh

1
Comments
1 min read
JavaScript Reverse String: 3 Best Ways To Do It

JavaScript Reverse String: 3 Best Ways To Do It

Comments
4 min read
How to fetch data before rendering in React JS

How to fetch data before rendering in React JS

24
Comments 3
2 min read
Backend deployment using Express and Json databases in React Projects

Backend deployment using Express and Json databases in React Projects

3
Comments
4 min read
Formatting Node.js codebase with Prettier

Formatting Node.js codebase with Prettier

2
Comments
1 min read
Upload Photos with React and Express using Multer: A Comprehensive Guide

Upload Photos with React and Express using Multer: A Comprehensive Guide

6
Comments
2 min read
Deep-dive into Reactivity - Part 1

Deep-dive into Reactivity - Part 1

Comments
2 min read
Main React Handle Events

Main React Handle Events

Comments
2 min read
Functions, Functions Everywhere!

Functions, Functions Everywhere!

Comments
3 min read
Cypress Workshop Part 11: Reporting - Qase, Github Actions

Cypress Workshop Part 11: Reporting - Qase, Github Actions

9
Comments 2
10 min read
Unlocking JavaScript Magic: A Beginner's Guide to Closures

Unlocking JavaScript Magic: A Beginner's Guide to Closures

1
Comments
2 min read
Introduction to Angular

Introduction to Angular

1
Comments
13 min read
Create React form auto validated using formik and yup

Create React form auto validated using formik and yup

Comments
2 min read
React useEffect: A complete guide with examples

React useEffect: A complete guide with examples

9
Comments 1
7 min read
Cypress Workshop Part 10: API, Working on different environments

Cypress Workshop Part 10: API, Working on different environments

4
Comments
13 min read
Converting JavaScript codebase to TypeScript

Converting JavaScript codebase to TypeScript

110
Comments 12
9 min read
FTA: Fast TypeScript Analyzer

FTA: Fast TypeScript Analyzer

Comments
3 min read
Reto JS. Organizando bolas en urnas con JS

Reto JS. Organizando bolas en urnas con JS

Comments
6 min read
JavaScript Quiz #06 — Truthy and Falsy Values

JavaScript Quiz #06 — Truthy and Falsy Values

1
Comments
4 min read
JavaScript Quiz #05 — Type Conversion and Coercion

JavaScript Quiz #05 — Type Conversion and Coercion

1
Comments
5 min read
loading...