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.
Custom domains for HTTP/2 on Heroku - so easy.

Custom domains for HTTP/2 on Heroku - so easy.

1
Comments
6 min read
Why the JavaScript ecosystem is so vibrant (and a bit chaotic) for a backend dev

Why the JavaScript ecosystem is so vibrant (and a bit chaotic) for a backend dev

Comments
4 min read
S9 Game Download Html

S9 Game Download Html

5
Comments
1 min read
Understanding How React Works

Understanding How React Works

3
Comments 2
4 min read
RREF Calculator

RREF Calculator

5
Comments
1 min read
Key Technologies Behind Modern Web Applications and Websites

Key Technologies Behind Modern Web Applications and Websites

Comments
3 min read
Using `call`, `apply`, and `bind` in a Restaurant Billing System.

Using `call`, `apply`, and `bind` in a Restaurant Billing System.

5
Comments
2 min read
React Signature Field in 1 Minute

React Signature Field in 1 Minute

Comments
4 min read
How to use Type Hints in Dynamic Languages : Python, PHP, JS

How to use Type Hints in Dynamic Languages : Python, PHP, JS

1
Comments 5
5 min read
Unlocking AI’s True Value: Strategies for Retailers to Maximize Impact

Unlocking AI’s True Value: Strategies for Retailers to Maximize Impact

1
Comments
1 min read
JavaScript Tips: Using .every() and .some() for Cleaner Array Checks

JavaScript Tips: Using .every() and .some() for Cleaner Array Checks

5
Comments
5 min read
React 18: Must-Know Features & Upgrades for Beginners

React 18: Must-Know Features & Upgrades for Beginners

75
Comments 11
5 min read
Why Broken Links Are Costing You Brand Deals (And How to Fix It)

Why Broken Links Are Costing You Brand Deals (And How to Fix It)

9
Comments
5 min read
Mastering React Hooks 🪝: Dive into `useState`, `useEffect`, and Beyond!

Mastering React Hooks 🪝: Dive into `useState`, `useEffect`, and Beyond!

5
Comments 5
3 min read
Transform any MeteorJS App to a PWA in 2024

Transform any MeteorJS App to a PWA in 2024

16
Comments 3
7 min read
Componentes accesibles: Paginación

Componentes accesibles: Paginación

6
Comments
5 min read
One Level of Abstraction: The Key to Clean Functions

One Level of Abstraction: The Key to Clean Functions

2
Comments
2 min read
Building a RichText Editor with TipTap in React (with Mentions)

Building a RichText Editor with TipTap in React (with Mentions)

7
Comments 4
3 min read
Sharing UI Components: Copy VS Install

Sharing UI Components: Copy VS Install

6
Comments
4 min read
React Behind the Scenes: How It Works

React Behind the Scenes: How It Works

1
Comments
4 min read
JavaScript Promises & Fetch

JavaScript Promises & Fetch

Comments
2 min read
Build Your First Typing Game with JavaScript - Part 2

Build Your First Typing Game with JavaScript - Part 2

2
Comments
6 min read
Corrosive Components: A New component library for qwik

Corrosive Components: A New component library for qwik

1
Comments
2 min read
How to use Cookie Consent in a React App with react-cookie-consent

How to use Cookie Consent in a React App with react-cookie-consent

1
Comments
2 min read
Web APIs

Web APIs

2
Comments
2 min read
JavaScript Array sort() & Bubble Sort!

JavaScript Array sort() & Bubble Sort!

1
Comments
1 min read
Top 8 Web development projects for beginners

Top 8 Web development projects for beginners

25
Comments 2
3 min read
Creating a Browser Window in Electron: A Step-by-Step Guide

Creating a Browser Window in Electron: A Step-by-Step Guide

Comments
1 min read
How to Optimize SQL Queries for Better Database Performance?

How to Optimize SQL Queries for Better Database Performance?

1
Comments 1
5 min read
String - JavaScript Challenges

String - JavaScript Challenges

1
Comments
5 min read
What’s the Best Way to Market Your SaaS as a Solo Developer?

What’s the Best Way to Market Your SaaS as a Solo Developer?

1
Comments
2 min read
String prototype - JavaScript Challenges

String prototype - JavaScript Challenges

Comments
1 min read
[Solved] Appwrite user role missing or missing scope errors

[Solved] Appwrite user role missing or missing scope errors

Comments 1
3 min read
Number - JavaScript Challenges

Number - JavaScript Challenges

1
Comments
4 min read
The 5 Best Design Tools in 2024⚡️

The 5 Best Design Tools in 2024⚡️

7
Comments
4 min read
How to use Conditional Types in typescript?

How to use Conditional Types in typescript?

1
Comments
2 min read
Front End Quiz

Front End Quiz

Comments
1 min read
What I learned last week (38/24)

What I learned last week (38/24)

Comments
1 min read
CKA Full Course 2024: Day 11/40 Multi Container Pod Kubernetes - Sidecar vs Init Container

CKA Full Course 2024: Day 11/40 Multi Container Pod Kubernetes - Sidecar vs Init Container

1
Comments
4 min read
JavaScript Essentials: Part 6 (Mastermind in Javascript)

JavaScript Essentials: Part 6 (Mastermind in Javascript)

6
Comments 1
17 min read
Customizing Your CanvasJS Charts

Customizing Your CanvasJS Charts

Comments
4 min read
👉 What is gleam language used for ❓

👉 What is gleam language used for ❓

Comments
2 min read
Design CSS Like a Pro: Beyond Tailwind CSS and Bootstrap

Design CSS Like a Pro: Beyond Tailwind CSS and Bootstrap

5
Comments
1 min read
Error yang sering di jumpai ketika Setup NodeJS App pada cPanel.

Error yang sering di jumpai ketika Setup NodeJS App pada cPanel.

Comments
2 min read
Harnessing the Power of React: Comprehensive Guide to useState and useEffect

Harnessing the Power of React: Comprehensive Guide to useState and useEffect

3
Comments
3 min read
How to Digitize Documents in a Blazor Web App Using TWAIN, WIA, SANE, ICA, and eSCL Scanners

How to Digitize Documents in a Blazor Web App Using TWAIN, WIA, SANE, ICA, and eSCL Scanners

Comments
6 min read
useReducer and how it is different from useState

useReducer and how it is different from useState

4
Comments
6 min read
🚀 Why #RemixJS is the Wave 📷

🚀 Why #RemixJS is the Wave 📷

1
Comments
1 min read
Powerful Examples of Destructuring Assignments in JavaScript

Powerful Examples of Destructuring Assignments in JavaScript

Comments
2 min read
Automatically clearing flash messages in Phoenix LiveView

Automatically clearing flash messages in Phoenix LiveView

4
Comments
1 min read
1.1 Ins & outs of ES6(JavaScript) Import with Realworld Example and Demo Project.

1.1 Ins & outs of ES6(JavaScript) Import with Realworld Example and Demo Project.

Comments
3 min read
Security Configuration in HTTP headers

Security Configuration in HTTP headers

Comments
2 min read
Discover JSREPL.io – A JavaScript REPL & Playground

Discover JSREPL.io – A JavaScript REPL & Playground

1
Comments 2
5 min read
Laços de Decisão e Repetição: O Guia Essencial para Iniciantes

Laços de Decisão e Repetição: O Guia Essencial para Iniciantes

Comments
3 min read
Type Utilities - JavaScript Challenges

Type Utilities - JavaScript Challenges

Comments
3 min read
Render, Heroku, or Vercel: Which One Should You Choose for Your Next Project? 🚀

Render, Heroku, or Vercel: Which One Should You Choose for Your Next Project? 🚀

2
Comments
3 min read
Interactive Quiz App with JavaScript

Interactive Quiz App with JavaScript

2
Comments
1 min read
! and ? in Typescript.

! and ? in Typescript.

1
Comments
1 min read
Incredible New Features in JavaScript ES15 (2024)

Incredible New Features in JavaScript ES15 (2024)

1
Comments 1
3 min read
Technical Interview Questions - Part 2 - Typescript

Technical Interview Questions - Part 2 - Typescript

54
Comments 10
7 min read
loading...