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.
Leveraging AI to Maximize Profits for Short-Term Rentals

Leveraging AI to Maximize Profits for Short-Term Rentals

13
Comments 2
3 min read
Part(11): What is Error Handling in JavaScript?

Part(11): What is Error Handling in JavaScript?

2
Comments
11 min read
Full Stack To Do list, a step-by-step tutorial

Full Stack To Do list, a step-by-step tutorial

16
Comments 2
10 min read
Custom Forms with Web Components and "ElementInternals"

Custom Forms with Web Components and "ElementInternals"

24
Comments 4
10 min read
Unraveling the Code: A Journey into the Enigmatic World of Computer Programming

Unraveling the Code: A Journey into the Enigmatic World of Computer Programming

Comments
2 min read
Speech Synthesis in JavaScript

Speech Synthesis in JavaScript

4
Comments 1
2 min read
Building Web Applications We Can Trust - The Imperative of SRE

Building Web Applications We Can Trust - The Imperative of SRE

2
Comments
3 min read
💨🚀 Accelerate Your Workflow with ChatGPT Prompts 📝 - Ditch the Boilerplate 📃✖️ and Eliminate Duplicates 🔄🚫

💨🚀 Accelerate Your Workflow with ChatGPT Prompts 📝 - Ditch the Boilerplate 📃✖️ and Eliminate Duplicates 🔄🚫

24
Comments 5
7 min read
JavaScript String Methods

JavaScript String Methods

5
Comments
4 min read
File handling 101 in Node Js

File handling 101 in Node Js

5
Comments
6 min read
Tail call optimization in ES6(javascript) in easy language

Tail call optimization in ES6(javascript) in easy language

7
Comments 2
2 min read
How to Run JEST in Github Actions with Firestore

How to Run JEST in Github Actions with Firestore

2
Comments
7 min read
The Resend Cube Lookalike Part 2 - Bloom and Animation

The Resend Cube Lookalike Part 2 - Bloom and Animation

1
Comments
10 min read
Updates from the 97th TC39 meeting

Updates from the 97th TC39 meeting

10
Comments 1
1 min read
Supercharge Your React State Management like a Senior Dev: Unlocking the Power of Zustand and React Query

Supercharge Your React State Management like a Senior Dev: Unlocking the Power of Zustand and React Query

1
Comments
6 min read
Building a Simple Weather App With AWS Lambda and API Gateway

Building a Simple Weather App With AWS Lambda and API Gateway

11
Comments 1
4 min read
Id or UUID: Which one should you use as the primary key in your DB?

Id or UUID: Which one should you use as the primary key in your DB?

1
Comments
3 min read
Redux for Beginners: A Step-by-Step Guide

Redux for Beginners: A Step-by-Step Guide

2
Comments
3 min read
Send a 'Welcome' Email after someone signs in to your Firebase🔥 App with Brevo

Send a 'Welcome' Email after someone signs in to your Firebase🔥 App with Brevo

5
Comments
4 min read
Building an Express App with an HTTPS Server

Building an Express App with an HTTPS Server

30
Comments 1
2 min read
Day 5: new, Object.create, and Object.assign

Day 5: new, Object.create, and Object.assign

Comments
2 min read
Custom Error Handling in GraphQL — with examples

Custom Error Handling in GraphQL — with examples

2
Comments
1 min read
React custom hooks for everyone🪝

React custom hooks for everyone🪝

10
Comments 4
4 min read
5 best chat APIs and messaging SDKs in 2024

5 best chat APIs and messaging SDKs in 2024

Comments
8 min read
In the Footsteps of Poul Gernes — Making an Interactive Art Poster

In the Footsteps of Poul Gernes — Making an Interactive Art Poster

14
Comments 10
3 min read
Basics of Github

Basics of Github

Comments
2 min read
7 More JavaScript Web APIs to Build Futuristic Websites you didn't Know 🤯

7 More JavaScript Web APIs to Build Futuristic Websites you didn't Know 🤯

340
Comments 17
4 min read
Javascript Mini Projects (Nodejs starters!)

Javascript Mini Projects (Nodejs starters!)

4
Comments
6 min read
Mastering Data Flow in React: How to Pass Data from Child to Parent Components

Mastering Data Flow in React: How to Pass Data from Child to Parent Components

Comments
3 min read
Command Line Application: Bank Loan Tracker [Node]

Command Line Application: Bank Loan Tracker [Node]

3
Comments
1 min read
billboard.js 3.9 release: arc.needle, dark theme 🌘 & more!

billboard.js 3.9 release: arc.needle, dark theme 🌘 & more!

Comments
5 min read
RxJS Operators: auditTime

RxJS Operators: auditTime

Comments
2 min read
The Evolution of React Rendering Architectures

The Evolution of React Rendering Architectures

Comments
13 min read
Beginners Guide to Understanding javaScript Functions Parameters/Arguments

Beginners Guide to Understanding javaScript Functions Parameters/Arguments

Comments
4 min read
Episode 23/27: NgRx 16.1 & Signal Store, Jest, Cypress, Nx

Episode 23/27: NgRx 16.1 & Signal Store, Jest, Cypress, Nx

6
Comments 2
2 min read
JavaScript Web APIs Series: Audio and Video APIs

JavaScript Web APIs Series: Audio and Video APIs

12
Comments
18 min read
Why Choose Vue.js for Frontend Development

Why Choose Vue.js for Frontend Development

4
Comments 6
2 min read
Platform based javascript frameworks

Platform based javascript frameworks

Comments
2 min read
Adding Daily Developer Joke to GitHub README

Adding Daily Developer Joke to GitHub README

7
Comments
3 min read
How to upload files to the server using JavaScript

How to upload files to the server using JavaScript

Comments
6 min read
JavaScript Decorator Functions

JavaScript Decorator Functions

2
Comments
3 min read
Let's dive in to Cross-Origin

Let's dive in to Cross-Origin

10
Comments 1
4 min read
5 Different Tools to Bundle Node.js Apps

5 Different Tools to Bundle Node.js Apps

16
Comments
7 min read
tsParticles 2.11.0 Released

tsParticles 2.11.0 Released

22
Comments
2 min read
Build Anticipation: Create a Countdown Timer Landing Page with HTML, CSS, and JavaScript

Build Anticipation: Create a Countdown Timer Landing Page with HTML, CSS, and JavaScript

4
Comments
6 min read
Using bootstrap in react

Using bootstrap in react

Comments
1 min read
React's Hooks useState and useEffect

React's Hooks useState and useEffect

6
Comments 1
5 min read
GraphQL - ReactJS Fetch Data

GraphQL - ReactJS Fetch Data

4
Comments
2 min read
Dreaded Notification prompting can only be done from a user gesture

Dreaded Notification prompting can only be done from a user gesture

Comments
2 min read
Reactive form server-side validation with AngularJs and Java

Reactive form server-side validation with AngularJs and Java

5
Comments
8 min read
Efficient use of JavaScript Object and Array Destructuring in React

Efficient use of JavaScript Object and Array Destructuring in React

8
Comments 1
3 min read
Anatomy of a Design System

Anatomy of a Design System

11
Comments
5 min read
Cookies, Local Storage, and Session Storage: Which One Is Best for Your Web App?

Cookies, Local Storage, and Session Storage: Which One Is Best for Your Web App?

5
Comments
8 min read
What the hell is "this"?

What the hell is "this"?

1
Comments
2 min read
Build a cloud-based customer support ticketing app with real-time updates (Nuxt.js)

Build a cloud-based customer support ticketing app with real-time updates (Nuxt.js)

4
Comments
9 min read
User scripts and why they are GREAT!

User scripts and why they are GREAT!

2
Comments
2 min read
What is localeCompare in JS(Javascript) ?

What is localeCompare in JS(Javascript) ?

5
Comments
2 min read
Auto-generated Admin Panels for Node.js with AdminBro

Auto-generated Admin Panels for Node.js with AdminBro

9
Comments
3 min read
Is React un-optimized?

Is React un-optimized?

1
Comments
5 min read
When JavaScript Thinks You're Imagining Things: An Unexpected Tale of Non-Existent References

When JavaScript Thinks You're Imagining Things: An Unexpected Tale of Non-Existent References

Comments
2 min read
loading...