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.
Wasp: The JavaScript Answer to Django for Web Development

Wasp: The JavaScript Answer to Django for Web Development

40
Comments 4
13 min read
Build An Audio Transcriber and Analyzer using ToolJet and OpenAI🎙️

Build An Audio Transcriber and Analyzer using ToolJet and OpenAI🎙️

114
Comments 2
6 min read
Javascript Code Snippets

Javascript Code Snippets

5
Comments
6 min read
JavaScript Var vs Let vs Const: Key Differences & Best Uses

JavaScript Var vs Let vs Const: Key Differences & Best Uses

5
Comments
9 min read
Create an Avatar Login Screen with HTML, CSS, and JavaScript – A Step-by-Step Guide

Create an Avatar Login Screen with HTML, CSS, and JavaScript – A Step-by-Step Guide

3
Comments
2 min read
The Easiest Way to Get OpenAI Keys for Free

The Easiest Way to Get OpenAI Keys for Free

Comments
1 min read
Blog about Basics of SQL.

Blog about Basics of SQL.

Comments
2 min read
[Daily Package] dedent

[Daily Package] dedent

Comments
3 min read
Build Resume the Right way to Crack JS Jobs

Build Resume the Right way to Crack JS Jobs

Comments
2 min read
Understanding Conflict-Free Replicated Data Types

Understanding Conflict-Free Replicated Data Types

Comments
3 min read
JavaScript: The Silent Killer🐍 of Your App’s Performance.

JavaScript: The Silent Killer🐍 of Your App’s Performance.

5
Comments
4 min read
Get Your Free Next.js SaaS Landing Page Template!

Get Your Free Next.js SaaS Landing Page Template!

1
Comments
1 min read
5 most common mistakes when using TypeScript with React

5 most common mistakes when using TypeScript with React

Comments
2 min read
How to Update a Chrome Extension from Manifest V2 to V3: A Step-by-Step Guide Using a Pomodoro Timer Example

How to Update a Chrome Extension from Manifest V2 to V3: A Step-by-Step Guide Using a Pomodoro Timer Example

Comments
3 min read
Learning Node.js in 30 Days with AI - Day 6

Learning Node.js in 30 Days with AI - Day 6

Comments
3 min read
Day 60 / 100 Days of Code: Deeper into JavaScript

Day 60 / 100 Days of Code: Deeper into JavaScript

Comments
1 min read
Crack JS Interview with Me

Crack JS Interview with Me

Comments
2 min read
Not Just any Other Tech Channel

Not Just any Other Tech Channel

Comments
1 min read
Faster Pages with React ✨

Faster Pages with React ✨

3
Comments
14 min read
Day 3: Understanding JSX and Rendering Elements - ReactJS

Day 3: Understanding JSX and Rendering Elements - ReactJS

Comments
3 min read
The Future of Game Development (No Engine!🤔)

The Future of Game Development (No Engine!🤔)

5
Comments
4 min read
From Static to Dynamic: Building a Responsive One-Page Website

From Static to Dynamic: Building a Responsive One-Page Website

Comments
2 min read
Introduction to Micro-frontend

Introduction to Micro-frontend

Comments
3 min read
A Brief Intro to Arrow Functions in JavaScript

A Brief Intro to Arrow Functions in JavaScript

1
Comments
2 min read
Understanding and Creating Custom Hooks in React

Understanding and Creating Custom Hooks in React

1
Comments
5 min read
Expo with Redux Toolkit, File System, and Redux Persist: A Comprehensive Guide

Expo with Redux Toolkit, File System, and Redux Persist: A Comprehensive Guide

Comments
3 min read
Low-Level Design: Polling System : Basic

Low-Level Design: Polling System : Basic

Comments
6 min read
JavaScript Type Checking | Programming Tutorials

JavaScript Type Checking | Programming Tutorials

Comments
2 min read
[Flatiron SE] Day 1: 08/29/24

[Flatiron SE] Day 1: 08/29/24

Comments
2 min read
Generating a Secure 6-Digit OTP in JavaScript and Node.js

Generating a Secure 6-Digit OTP in JavaScript and Node.js

1
Comments
3 min read
Release 0.9.0 of `@xmldom/xmldom`

Release 0.9.0 of `@xmldom/xmldom`

Comments
6 min read
Tripetto Alternative: A Comprehensive Comparison with SurveyJS

Tripetto Alternative: A Comprehensive Comparison with SurveyJS

Comments
12 min read
JS — Understanding Lexical Environments in JavaScript — Deep Dive — Part 1

JS — Understanding Lexical Environments in JavaScript — Deep Dive — Part 1

15
Comments
8 min read
Lectures of JS Unit Testing - The Practical Guide

Lectures of JS Unit Testing - The Practical Guide

Comments
10 min read
How to Use Electron.js to Create Cross-Platform Desktop Applications

How to Use Electron.js to Create Cross-Platform Desktop Applications

2
Comments
4 min read
How To Write Best Git Commit

How To Write Best Git Commit

1
Comments
1 min read
What are the differences between the Composition API used in Vue 3.0 and the Options API used in Vue 2.x?

What are the differences between the Composition API used in Vue 3.0 and the Options API used in Vue 2.x?

Comments
2 min read
3 Ways To Add Custom Animations

3 Ways To Add Custom Animations

Comments
4 min read
React vs Preact: Choose the Right JavaScript Library for Your Project in 2024

React vs Preact: Choose the Right JavaScript Library for Your Project in 2024

10
Comments
5 min read
JavaScript Performance Optimization Techniques

JavaScript Performance Optimization Techniques

Comments
5 min read
10 features introduced in ES13,📣valuable for modern JavaScript development

10 features introduced in ES13,📣valuable for modern JavaScript development

9
Comments
2 min read
Custom fetch with Interceptors and logs in nuxt 3

Custom fetch with Interceptors and logs in nuxt 3

Comments
3 min read
What Are JavaScript Closures?

What Are JavaScript Closures?

1
Comments
1 min read
OpenAI is shockingly good at unminifying code

OpenAI is shockingly good at unminifying code

10
Comments 4
6 min read
What is a Threaded Binary Tree?

What is a Threaded Binary Tree?

Comments
5 min read
Day 59 / 100 Days of Code: Reflecting on Arrow Functions

Day 59 / 100 Days of Code: Reflecting on Arrow Functions

1
Comments
2 min read
An Introduction to GoMock: Mocking in Go

An Introduction to GoMock: Mocking in Go

5
Comments
4 min read
From Zero to Chrome Hero: How to Build and Launch Your Own Browser Extension

From Zero to Chrome Hero: How to Build and Launch Your Own Browser Extension

5
Comments
4 min read
My Second Year as a Developer Advocate: A Journey Through Different Conferences

My Second Year as a Developer Advocate: A Journey Through Different Conferences

1
Comments
10 min read
The best static site generators in 2024🚀🔥

The best static site generators in 2024🚀🔥

6
Comments
2 min read
Math bingo

Math bingo

Comments
1 min read
How to Create a Dark Mode Toggle with HTML, CSS, and JavaScript

How to Create a Dark Mode Toggle with HTML, CSS, and JavaScript

Comments
8 min read
A Deep Dive into React's Optimization Algorithms & Process

A Deep Dive into React's Optimization Algorithms & Process

6
Comments 1
2 min read
An In-Depth Guide to Cypress Web Testing

An In-Depth Guide to Cypress Web Testing

1
Comments
4 min read
Effortless API Testing with CLI Prompt Toolkit

Effortless API Testing with CLI Prompt Toolkit

Comments
1 min read
Learning Node.js in 30 Days with AI - Day 5

Learning Node.js in 30 Days with AI - Day 5

1
Comments
3 min read
Unlocking the Power of the `navigator` Object in JavaScript: A Comprehensive Guide

Unlocking the Power of the `navigator` Object in JavaScript: A Comprehensive Guide

1
Comments
5 min read
Enhance Node.js Server Performance with Worker Threads

Enhance Node.js Server Performance with Worker Threads

1
Comments
4 min read
Understanding Higher-Order Components in React: Pros, Cons, and Modern Alternatives

Understanding Higher-Order Components in React: Pros, Cons, and Modern Alternatives

Comments
2 min read
jsDoc npm module quest

jsDoc npm module quest

Comments
2 min read
loading...