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.
Preventing CSRF and XSS Attacks with JWT and Fingerprint Cookies in Express

Preventing CSRF and XSS Attacks with JWT and Fingerprint Cookies in Express

1
Comments
11 min read
My First Full-Stack Hackathon: Lessons from Building a Mobile App

My First Full-Stack Hackathon: Lessons from Building a Mobile App

1
Comments
3 min read
Missing Launch Button in your Discord Activity? Fix the Entry Point Command!

Missing Launch Button in your Discord Activity? Fix the Entry Point Command!

3
Comments
2 min read
APIs for Concurrent Rendering in React: Optimizing Asynchronous UI Updates

APIs for Concurrent Rendering in React: Optimizing Asynchronous UI Updates

8
Comments
2 min read
L - Liskov Substitution Principle (LSP)

L - Liskov Substitution Principle (LSP)

26
Comments
13 min read
Recursion in JavaScript সম্পর্কে বিস্তারিত আলোচনা

Recursion in JavaScript সম্পর্কে বিস্তারিত আলোচনা

Comments
2 min read
Currying in JavaScript সম্পর্কে বিস্তারিত আলোচনা

Currying in JavaScript সম্পর্কে বিস্তারিত আলোচনা

Comments
1 min read
JavaScript Execution Context সম্পর্কে বিস্তারিত আলোচনা

JavaScript Execution Context সম্পর্কে বিস্তারিত আলোচনা

Comments
1 min read
Higher-Order Functions (HOFs) সম্পর্কে বিস্তারিত আলোচনা

Higher-Order Functions (HOFs) সম্পর্কে বিস্তারিত আলোচনা

Comments
2 min read
✨🗳️ JavaScript Variables: 17 Quick Questions You Need To Master

✨🗳️ JavaScript Variables: 17 Quick Questions You Need To Master

2
Comments 2
7 min read
What is GenAIScript? 02:05

What is GenAIScript?

10
Comments
2 min read
Introducing "Vanilla" – A Fresh Take on Frontend Development

Introducing "Vanilla" – A Fresh Take on Frontend Development

Comments
2 min read
JavaScript Closures সম্পর্কে বিস্তারিত আলোচনা

JavaScript Closures সম্পর্কে বিস্তারিত আলোচনা

Comments
1 min read
A practical Guide - Migrating to Next.js App Router

A practical Guide - Migrating to Next.js App Router

6
Comments
3 min read
Mastering Web Animations: CSS vs Unoptimized and Optimized JavaScript Performance

Mastering Web Animations: CSS vs Unoptimized and Optimized JavaScript Performance

Comments
2 min read
What is Difference Between ContextApi and Redux

What is Difference Between ContextApi and Redux

Comments
4 min read
JavaScript Essentials: Part 2

JavaScript Essentials: Part 2

2
Comments
9 min read
Simple Image Asset Browser for Your Projects

Simple Image Asset Browser for Your Projects

Comments
2 min read
Creating an Information Bot: A Beginner's Guide (HTML/CSS, JavaScript, Gemini API)

Creating an Information Bot: A Beginner's Guide (HTML/CSS, JavaScript, Gemini API)

3
Comments
22 min read
Angular vs. React vs. Vue: Which is the Best Framework in 2024?

Angular vs. React vs. Vue: Which is the Best Framework in 2024?

1
Comments
3 min read
supabase functions (not edge)

supabase functions (not edge)

Comments
7 min read
Scrape the web with puppeteer!

Scrape the web with puppeteer!

Comments
5 min read
7 Useful Vanilla JS Projects for Practice!

7 Useful Vanilla JS Projects for Practice!

Comments
3 min read
5 Reasons Why Bite-Sized Functions Will Make You a Coding Hero

5 Reasons Why Bite-Sized Functions Will Make You a Coding Hero

2
Comments
3 min read
Error Handling

Error Handling

Comments
1 min read
Don’t ever use if-else. Use this instead

Don’t ever use if-else. Use this instead

67
Comments 30
1 min read
The quiet, pervasive devaluation of frontend

The quiet, pervasive devaluation of frontend

2
Comments
8 min read
Asynchronously Iterating Over Event Emitters in TypeScript with Async Generators

Asynchronously Iterating Over Event Emitters in TypeScript with Async Generators

6
Comments 5
4 min read
Why JavaScript is Not Just an Interpreted Language: Understanding JIT Compilation

Why JavaScript is Not Just an Interpreted Language: Understanding JIT Compilation

Comments
2 min read
SpeakSign Program Demonstration | Rishi Nalem

SpeakSign Program Demonstration | Rishi Nalem

2
Comments
1 min read
PopupJS

PopupJS

Comments
1 min read
Tutorial how to use node js until displays "Hello World"

Tutorial how to use node js until displays "Hello World"

1
Comments
1 min read
Destructuring in function parameters

Destructuring in function parameters

Comments
2 min read
Setting Up Your E2E Testing Framework with Pactum and Jest

Setting Up Your E2E Testing Framework with Pactum and Jest

1
Comments
1 min read
The Importance of Responsive Web Design: Why It’s a Must-Have for Every Website in 2024 🌐📱

The Importance of Responsive Web Design: Why It’s a Must-Have for Every Website in 2024 🌐📱

Comments
4 min read
Integrating APIs into Your Website: A Beginner’s Guide

Integrating APIs into Your Website: A Beginner’s Guide

2
Comments
3 min read
Launching Our Fresh & Vibrant Fruit Shop HTML Template! 🍎🍊

Launching Our Fresh & Vibrant Fruit Shop HTML Template! 🍎🍊

Comments
3 min read
React Environment Variables: A Complete Step-By-Step Guide

React Environment Variables: A Complete Step-By-Step Guide

Comments
5 min read
FetchPHP 2.0: An Update To Bring Javascript's Fetch & True Async To PHP (Now With Superpowers!)

FetchPHP 2.0: An Update To Bring Javascript's Fetch & True Async To PHP (Now With Superpowers!)

15
Comments
3 min read
How to JS: Automate testing with Selenium

How to JS: Automate testing with Selenium

Comments
3 min read
Node.js Uncovered: The Truth Behind Its Single-Threaded Magic and How It Powers High-Performance Apps

Node.js Uncovered: The Truth Behind Its Single-Threaded Magic and How It Powers High-Performance Apps

5
Comments
4 min read
Cómo Utilizar el API Experimental de AI en Chrome

Cómo Utilizar el API Experimental de AI en Chrome

4
Comments
2 min read
What is Redux, and how can we use it?

What is Redux, and how can we use it?

Comments
8 min read
React Space Components: Exploring the Cosmos of Server

React Space Components: Exploring the Cosmos of Server

Comments
2 min read
How to Build an Amazon Product Search App with Next.js 14, Puppeteer, Cheerio, and shadcn UI: A Comprehensive Step-by-Step Guide

How to Build an Amazon Product Search App with Next.js 14, Puppeteer, Cheerio, and shadcn UI: A Comprehensive Step-by-Step Guide

10
Comments 2
10 min read
Getting Started with React Native: Installation Guide For Windows & Linux

Getting Started with React Native: Installation Guide For Windows & Linux

7
Comments
4 min read
Using Redux Toolkit for State Management

Using Redux Toolkit for State Management

Comments
2 min read
Grow your JavaScript skills with the IBM Full-Stack JavaScript Developer Professional Certificate on Coursera!

Grow your JavaScript skills with the IBM Full-Stack JavaScript Developer Professional Certificate on Coursera!

Comments
2 min read
Building a JavaScript Runtime in Rust powered by the Nova engine

Building a JavaScript Runtime in Rust powered by the Nova engine

5
Comments
4 min read
Mastering Frontend Styling: A 2024 Guide to Popular CSS Libraries

Mastering Frontend Styling: A 2024 Guide to Popular CSS Libraries

Comments
4 min read
Portfolio

Portfolio

15
Comments 2
1 min read
Hitting CORS during oAuth? Do check how to setup reverse proxy in react

Hitting CORS during oAuth? Do check how to setup reverse proxy in react

2
Comments
2 min read
Prevents re-execution of large javascript functions that have been processed once with the same parameter.

Prevents re-execution of large javascript functions that have been processed once with the same parameter.

Comments
2 min read
Why Math.min() > Math.max() in JavaScript Makes Complete Sense as It Is

Why Math.min() > Math.max() in JavaScript Makes Complete Sense as It Is

6
Comments
4 min read
My First Post And Dev.To API Test

My First Post And Dev.To API Test

Comments
1 min read
Enhancing API Stability with Feature Flags

Enhancing API Stability with Feature Flags

Comments
4 min read
Practical Example of Escaping XSS Context

Practical Example of Escaping XSS Context

2
Comments 2
4 min read
Everything You Need to Know About React useState Hook – Practical Examples Inside

Everything You Need to Know About React useState Hook – Practical Examples Inside

1
Comments
4 min read
Mantine UI: A Complete Guide to Building Modern Web Interfaces

Mantine UI: A Complete Guide to Building Modern Web Interfaces

8
Comments
17 min read
8 must-know open-source repositories to build cool AI apps 🪄 ✨

8 must-know open-source repositories to build cool AI apps 🪄 ✨

414
Comments 24
9 min read
loading...