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.
Coding Garden Log - Entry 2

Coding Garden Log - Entry 2

4
Comments
2 min read
Promises in JavaScript and Typescript

Promises in JavaScript and Typescript

9
Comments 4
5 min read
Make Your Code Self-Documenting with Descriptive Event Handler Names

Make Your Code Self-Documenting with Descriptive Event Handler Names

2
Comments
2 min read
Progressive Web Apps : An introduction

Progressive Web Apps : An introduction

18
Comments
3 min read
An introduction to recursion in Javascript

An introduction to recursion in Javascript

3
Comments
5 min read
React Native will use TypeScript by default

React Native will use TypeScript by default

5
Comments 2
2 min read
Learn Fullstack Web Development with React and GraphQL by building a Sticky Note app - Part two

Learn Fullstack Web Development with React and GraphQL by building a Sticky Note app - Part two

Comments
38 min read
10 Must-Use VS Code Extensions For Web Developers😈

10 Must-Use VS Code Extensions For Web Developers😈

80
Comments 17
6 min read
How to Create a real-time chat application with WebSocket

How to Create a real-time chat application with WebSocket

4
Comments
5 min read
Effortlessly manage configuration data in your Node.js microservices with nconf

Effortlessly manage configuration data in your Node.js microservices with nconf

4
Comments
2 min read
Coding Garden Log - Entry 0

Coding Garden Log - Entry 0

9
Comments 2
3 min read
My Journey in Open Source - ab-test-fn

My Journey in Open Source - ab-test-fn

Comments
2 min read
How do you check for valid email input?

How do you check for valid email input?

15
Comments 10
2 min read
Github Profile Finder Project: A Walkthrough

Github Profile Finder Project: A Walkthrough

1
Comments
6 min read
LEARN: Take a Break Reminder App with Next.js and Microsoft Graph

LEARN: Take a Break Reminder App with Next.js and Microsoft Graph

5
Comments 2
1 min read
Blogging with Next.js and MDX: The ultimate combination for dynamic content

Blogging with Next.js and MDX: The ultimate combination for dynamic content

3
Comments
2 min read
How to Use Node RED to Read Barcode and QR Code in JavaScript

How to Use Node RED to Read Barcode and QR Code in JavaScript

1
Comments
5 min read
Angular forms: checkbox disabling controls

Angular forms: checkbox disabling controls

4
Comments
7 min read
5 Steps to Become a React Pro in 2023!

5 Steps to Become a React Pro in 2023!

28
Comments 4
3 min read
Create a Node.js command-line library with NRWL NX workspace

Create a Node.js command-line library with NRWL NX workspace

4
Comments
7 min read
How to Create a Web Form of Any Complexity and Add It to Your JavaScript App in Minutes with SurveyJS

How to Create a Web Form of Any Complexity and Add It to Your JavaScript App in Minutes with SurveyJS

2
Comments
6 min read
Simple Landing Page in HTML

Simple Landing Page in HTML

Comments
1 min read
How to debounce a input text on React

How to debounce a input text on React

Comments 1
1 min read
Formatting output to the console

Formatting output to the console

Comments
2 min read
How Efficient is Delegation Design Pattern in Angular

How Efficient is Delegation Design Pattern in Angular

2
Comments
5 min read
What is destructuring in JavaScript?

What is destructuring in JavaScript?

33
Comments 6
6 min read
Want to Setup and Configure TailwindCSS in React, Here's How You Can

Want to Setup and Configure TailwindCSS in React, Here's How You Can

1
Comments
8 min read
No to Imperative Code! Because Debugging Spaghetti is No Fun

No to Imperative Code! Because Debugging Spaghetti is No Fun

5
Comments 11
3 min read
Issues that I encountered and how to deal with them while migrating from CRA to Vite

Issues that I encountered and how to deal with them while migrating from CRA to Vite

6
Comments
4 min read
Text Sharing Website using Simple JavaScript

Text Sharing Website using Simple JavaScript

9
Comments 2
3 min read
7 Techniques to Optimize React Applications Performance

7 Techniques to Optimize React Applications Performance

8
Comments
2 min read
Code Smell 191 - Misplaced Responsibility

Code Smell 191 - Misplaced Responsibility

2
Comments
2 min read
The useTransition hook - React 17.0 beta features

The useTransition hook - React 17.0 beta features

5
Comments
3 min read
Building a Video Player in React

Building a Video Player in React

113
Comments 8
5 min read
Programação Funcional com JavaScript

Programação Funcional com JavaScript

Comments
2 min read
Test your React Components with Nightwatch and Testing Library

Test your React Components with Nightwatch and Testing Library

6
Comments
7 min read
I Created A Dev.to Clone With Nodejs, Express & MongoDB.

I Created A Dev.to Clone With Nodejs, Express & MongoDB.

1
Comments
12 min read
6 Ways to loop over arrays in Javascript

6 Ways to loop over arrays in Javascript

13
Comments
3 min read
How to download fancy QR Codes with React

How to download fancy QR Codes with React

16
Comments
4 min read
st2: a fork of "string-table" with more enhancements.

st2: a fork of "string-table" with more enhancements.

Comments
3 min read
How to create a Counter Application using custom hooks and useReducer in React with good SEO, Error Boundary and 404 page

How to create a Counter Application using custom hooks and useReducer in React with good SEO, Error Boundary and 404 page

Comments
4 min read
State Management in Frontend Development: An Overview and Case Study

State Management in Frontend Development: An Overview and Case Study

6
Comments
5 min read
LeetCode - Minimum Size Subarray Sum

LeetCode - Minimum Size Subarray Sum

Comments
5 min read
Facade pattern in TypeScript

Facade pattern in TypeScript

6
Comments
2 min read
React counter component two different ways - useReducer and customHooks.

React counter component two different ways - useReducer and customHooks.

Comments
3 min read
Create a project in React without create-react-app/vite 2023 (Spanish)

Create a project in React without create-react-app/vite 2023 (Spanish)

4
Comments
3 min read
Add TOC with Scroll Spy in Astro

Add TOC with Scroll Spy in Astro

2
Comments
3 min read
IP Geolocation and Threat Intelligence - Detect your visitors IP with this API!

IP Geolocation and Threat Intelligence - Detect your visitors IP with this API!

3
Comments
4 min read
Cancel HTTP Request by Using AbortController in Web App

Cancel HTTP Request by Using AbortController in Web App

Comments 1
3 min read
Оптимизация React приложения с помощью React.lazy

Оптимизация React приложения с помощью React.lazy

4
Comments
1 min read
How to Use the Call, Apply, and Bind Functions in JavaScript .

How to Use the Call, Apply, and Bind Functions in JavaScript .

1
Comments
2 min read
How to Create an Astro JS Project - Quick Start Guide

How to Create an Astro JS Project - Quick Start Guide

9
Comments
8 min read
What is the difference between session storage and local storage ?

What is the difference between session storage and local storage ?

3
Comments
3 min read
Important Regular Expression(REGEX) Patterns For Everyone

Important Regular Expression(REGEX) Patterns For Everyone

4
Comments 1
2 min read
LeetCode - Binary Tree Level Order Traversal II

LeetCode - Binary Tree Level Order Traversal II

3
Comments
5 min read
JavaScript Datatypes in Detail

JavaScript Datatypes in Detail

3
Comments
5 min read
My Open-Source Project Got More Than 2.3K Github Stars 🤯⭐

My Open-Source Project Got More Than 2.3K Github Stars 🤯⭐

10
Comments
2 min read
NextJS + GPT-3: Build a cover letter generator

NextJS + GPT-3: Build a cover letter generator

33
Comments 4
6 min read
JavaScript null is weird

JavaScript null is weird

6
Comments
2 min read
Creating a Menu using React.js

Creating a Menu using React.js

1
Comments
7 min read
loading...