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.
Understanding Validation: Ensuring Robust and Secure Applications

Understanding Validation: Ensuring Robust and Secure Applications

Comments
3 min read
JavaScript Array Methods with Practical Examples

JavaScript Array Methods with Practical Examples

2
Comments
4 min read
Why we use LINK tag instead of <a> in REACTJS

Why we use LINK tag instead of <a> in REACTJS

1
Comments
3 min read
Path To A Clean(er) React Architecture (Part 7) - Domain Logic

Path To A Clean(er) React Architecture (Part 7) - Domain Logic

4
Comments
10 min read
17 Libraries to Become a React Wizard 🧙‍♂️🔮✨

17 Libraries to Become a React Wizard 🧙‍♂️🔮✨

851
Comments 54
25 min read
Day 5 / 100 Days of Code

Day 5 / 100 Days of Code

1
Comments
1 min read
Empty Strings and Zero-length Arrays: How do We Store... Nothing?

Empty Strings and Zero-length Arrays: How do We Store... Nothing?

1
Comments 3
3 min read
Creating an iOS-like Slide-Up Drawer with React Portals

Creating an iOS-like Slide-Up Drawer with React Portals

1
Comments
4 min read
Latest Newsletter: Vibes, the Economy, Blogging and Freedom (Issue #166)

Latest Newsletter: Vibes, the Economy, Blogging and Freedom (Issue #166)

Comments
1 min read
DAY 2 PROJECT : HOVER EFFECTS

DAY 2 PROJECT : HOVER EFFECTS

1
Comments
2 min read
Submission for the [Wix Studio Challenge ]

Submission for the [Wix Studio Challenge ]

11
Comments 1
2 min read
What are Web Components

What are Web Components

1
Comments
3 min read
Introducing Adashta: Server-Side Real-Time Charting & More

Introducing Adashta: Server-Side Real-Time Charting & More

Comments
3 min read
10 Facts About ReactJS Lazy Loading: Optimizing Your Web Application's Performance

10 Facts About ReactJS Lazy Loading: Optimizing Your Web Application's Performance

7
Comments
3 min read
Best Practices in JavaScript Development

Best Practices in JavaScript Development

78
Comments 16
3 min read
Pub/Sub pattern vs Observer Pattern: what's the difference?

Pub/Sub pattern vs Observer Pattern: what's the difference?

24
Comments 1
3 min read
Understand DI Containers: Intro

Understand DI Containers: Intro

2
Comments
1 min read
Welcome to JavaScript: From Novice to Expert

Welcome to JavaScript: From Novice to Expert

30
Comments 2
2 min read
Creating Chat Bubbles with curls in React Native (svg)

Creating Chat Bubbles with curls in React Native (svg)

1
Comments
4 min read
React 19 Actions - Simplifying form submission and loading states

React 19 Actions - Simplifying form submission and loading states

2
Comments
3 min read
Building a universal React app with Expo, Next.js & Nativewind

Building a universal React app with Expo, Next.js & Nativewind

54
Comments 4
8 min read
Understanding NEET 2024 Cut Off for Government Medical Colleges: A Comprehensive Guide

Understanding NEET 2024 Cut Off for Government Medical Colleges: A Comprehensive Guide

Comments
2 min read
Where to Add Your Additional JavaScript in Elementor Pro?

Where to Add Your Additional JavaScript in Elementor Pro?

2
Comments
2 min read
Mastering Binary Search in JavaScript: A Comprehensive Guide for Beginners

Mastering Binary Search in JavaScript: A Comprehensive Guide for Beginners

3
Comments
6 min read
Valibot: featherweight validator

Valibot: featherweight validator

3
Comments
2 min read
Why is prisma orm bad?

Why is prisma orm bad?

32
Comments 20
3 min read
Real-time Data Updates with Server-Sent Events (SSE) in Node.js

Real-time Data Updates with Server-Sent Events (SSE) in Node.js

2
Comments
3 min read
Build an Angular Video Chat App

Build an Angular Video Chat App

2
Comments
12 min read
How I Calculate Capacity for Systems Design - 2

How I Calculate Capacity for Systems Design - 2

4
Comments
3 min read
Generating Optimized Image Formats with Node.js

Generating Optimized Image Formats with Node.js

8
Comments
4 min read
What is Wasm or WebAssembly ? Learn WebAssembly Basics with Rust Part A

What is Wasm or WebAssembly ? Learn WebAssembly Basics with Rust Part A

1
Comments
1 min read
Resume Parsing

Resume Parsing

Comments
1 min read
How to store password in Database

How to store password in Database

5
Comments
2 min read
How to Call an API in JavaScript

How to Call an API in JavaScript

Comments
2 min read
100+ FREE Resources Every Web Developer Must Try

100+ FREE Resources Every Web Developer Must Try

196
Comments 32
5 min read
Differentiating onclick and addEventListener in JavaScript

Differentiating onclick and addEventListener in JavaScript

8
Comments
3 min read
Crafting Custom Methods in JavaScript with Prototypes

Crafting Custom Methods in JavaScript with Prototypes

1
Comments 4
2 min read
Create a Node Server using Hono

Create a Node Server using Hono

2
Comments 2
2 min read
shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.6

shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.6

1
Comments
3 min read
Getting Started with Node JS in MacOS

Getting Started with Node JS in MacOS

Comments
2 min read
Design Pattern #4 - Publisher/Subscriber Pattern

Design Pattern #4 - Publisher/Subscriber Pattern

134
Comments 6
4 min read
Implementando Clean Architecture com TypeScript

Implementando Clean Architecture com TypeScript

4
Comments 2
3 min read
Do you know Promises in JS ? (Basic)

Do you know Promises in JS ? (Basic)

9
Comments
3 min read
Implementing Clean Architecture with TypeScript

Implementing Clean Architecture with TypeScript

3
Comments
3 min read
How to Make TikTok Logo By HTML, CSS, JavaScript

How to Make TikTok Logo By HTML, CSS, JavaScript

3
Comments
3 min read
Top Online Courses To Learn Frontend Development

Top Online Courses To Learn Frontend Development

1
Comments
1 min read
React Query Crash Post

React Query Crash Post

9
Comments
3 min read
Design Pattern #5 - Adapter Pattern

Design Pattern #5 - Adapter Pattern

150
Comments 8
3 min read
How to Dockerize a React Application

How to Dockerize a React Application

125
Comments 13
3 min read
How to Fetch Data from an API using the Fetch API in JavaScript

How to Fetch Data from an API using the Fetch API in JavaScript

5
Comments
3 min read
Enhance Your React Applications with cards-slider-react-lib : A Feature-Rich Card Slider Library

Enhance Your React Applications with cards-slider-react-lib : A Feature-Rich Card Slider Library

Comments
4 min read
Decorator Function inside Factory Function

Decorator Function inside Factory Function

Comments
3 min read
Best practices in programming: Clean code for you and your team 🚀

Best practices in programming: Clean code for you and your team 🚀

2
Comments 1
12 min read
Innovative JavaScript Features in 2024: Enhancing Developer Experience and Codebase Quality

Innovative JavaScript Features in 2024: Enhancing Developer Experience and Codebase Quality

Comments
2 min read
Understanding Event Bubbling and Capturing in JavaScript

Understanding Event Bubbling and Capturing in JavaScript

2
Comments
2 min read
How to make basic express api

How to make basic express api

Comments
1 min read
The Ultimate Guide to JavaScript Strings: From Basics to Advanced Techniques

The Ultimate Guide to JavaScript Strings: From Basics to Advanced Techniques

1
Comments
5 min read
Javascript Set operations can now be performed natively

Javascript Set operations can now be performed natively

10
Comments
3 min read
Fetching and Displaying Code Snippets Using Server Actions, Prisma and MongoDB & Syntax Highlighting

Fetching and Displaying Code Snippets Using Server Actions, Prisma and MongoDB & Syntax Highlighting

Comments
1 min read
LeetCode Meditations: Clone Graph

LeetCode Meditations: Clone Graph

1
Comments 3
6 min read
loading...