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.
Your Code Challenge of the Day

Your Code Challenge of the Day

4
Comments
1 min read
Time Series Data with TDEngine and GraphQL

Time Series Data with TDEngine and GraphQL

Comments 1
11 min read
How Creating Content as a Developer Changed My Life

How Creating Content as a Developer Changed My Life

240
Comments 75
10 min read
How To Make Responsive App Landing Page Website Design Using Pure HTML And CSS Only | Step By Step

How To Make Responsive App Landing Page Website Design Using Pure HTML And CSS Only | Step By Step

4
Comments
2 min read
Javascript Made Simple!

Javascript Made Simple!

Comments
8 min read
Tips and Tricks to Improve SEO Performance of a Next.js Application

Tips and Tricks to Improve SEO Performance of a Next.js Application

2
Comments
4 min read
Testing for Accessibility with Playwright

Testing for Accessibility with Playwright

16
Comments 1
7 min read
Elevate Your Squarespace Photography Portfolio Landing Page with Must-Use CSS Animations 🚀📸

Elevate Your Squarespace Photography Portfolio Landing Page with Must-Use CSS Animations 🚀📸

Comments
2 min read
JavaScript Essentials: A Beginner's Guide to Data Structures and Algorithms

JavaScript Essentials: A Beginner's Guide to Data Structures and Algorithms

85
Comments 13
5 min read
Intro to Async / Await Syntax

Intro to Async / Await Syntax

2
Comments
3 min read
Promises in JavaScript: Def, Creation, Call, Pros and Cons, Behind-the-Scenes Work, Real world Example

Promises in JavaScript: Def, Creation, Call, Pros and Cons, Behind-the-Scenes Work, Real world Example

15
Comments
1 min read
What is WebTransport and can it replace WebSockets?

What is WebTransport and can it replace WebSockets?

5
Comments
9 min read
Demystifying 'const' in For Loops: Traditional vs. for...of

Demystifying 'const' in For Loops: Traditional vs. for...of

1
Comments
1 min read
Simplifying the Management of Remote SQLite Databases

Simplifying the Management of Remote SQLite Databases

6
Comments
4 min read
🚀 10 Projects to skyrocket your coding skills

🚀 10 Projects to skyrocket your coding skills

286
Comments 23
6 min read
What are hooks in ReactJS?

What are hooks in ReactJS?

1
Comments
11 min read
Building a Dynamic QR Code Generator with JavaScript and QRCode.js

Building a Dynamic QR Code Generator with JavaScript and QRCode.js

1
Comments
4 min read
New personal Website

New personal Website

Comments
1 min read
Discover the Charm of is.char and is.not_char in JavaScript with 'thiis'

Discover the Charm of is.char and is.not_char in JavaScript with 'thiis'

Comments 1
3 min read
Building a QR Code/Barcode Scanner App with React Native and Vision Camera

Building a QR Code/Barcode Scanner App with React Native and Vision Camera

24
Comments 1
5 min read
VueJS part 13: Introduction to slots

VueJS part 13: Introduction to slots

8
Comments 1
3 min read
Unleashing the Potential of HTMX in Web Development 🌐

Unleashing the Potential of HTMX in Web Development 🌐

2
Comments
2 min read
JavaScript Decoded: Understanding Scopes, Functions, and Asynchronous Operations

JavaScript Decoded: Understanding Scopes, Functions, and Asynchronous Operations

3
Comments 2
9 min read
Introducing the Moderation Tools Plugin for Robo.js

Introducing the Moderation Tools Plugin for Robo.js

7
Comments
2 min read
Sicher durch die Welt der Erwachseneninhalte

Sicher durch die Welt der Erwachseneninhalte

1
Comments 1
3 min read
Understanding Chromes Coverage Panel

Understanding Chromes Coverage Panel

Comments
4 min read
Disable inspect element in Chrome

Disable inspect element in Chrome

Comments
4 min read
The Perfect Infinite Scroll Marquee Component for Nuxt

The Perfect Infinite Scroll Marquee Component for Nuxt

4
Comments 2
3 min read
Optimizing React.js Page Performance: Best Practices and Techniques

Optimizing React.js Page Performance: Best Practices and Techniques

Comments
2 min read
Angular v17 Hydration Explained! 💻💦

Angular v17 Hydration Explained! 💻💦

15
Comments 1
1 min read
JavaScript's Grouping Methods: Object.groupBy and Map.groupBy 🤯

JavaScript's Grouping Methods: Object.groupBy and Map.groupBy 🤯

31
Comments 9
2 min read
Typescript: Discriminated Type Union Pattern

Typescript: Discriminated Type Union Pattern

2
Comments
2 min read
JS13kGames: a game jam under 13kB

JS13kGames: a game jam under 13kB

1
Comments 2
4 min read
Utility Type: WithPrefix

Utility Type: WithPrefix

1
Comments
2 min read
Code Smell 232 - Reusable Code

Code Smell 232 - Reusable Code

5
Comments 5
2 min read
TypeScript vs JavaScript - What's the difference?

TypeScript vs JavaScript - What's the difference?

Comments 1
2 min read
Unraveling the Mystery of is.camelCase with 'thiis': Your Guide to JavaScript Naming Conventions

Unraveling the Mystery of is.camelCase with 'thiis': Your Guide to JavaScript Naming Conventions

Comments 1
3 min read
Building a simple calendar with Vanilla JS

Building a simple calendar with Vanilla JS

6
Comments
6 min read
Introduction to TypeScript with React

Introduction to TypeScript with React

11
Comments
17 min read
Begineer: TypeScript Utility Types

Begineer: TypeScript Utility Types

11
Comments
2 min read
Creating an Accordion with JavaScript Classes: A Real-World Example

Creating an Accordion with JavaScript Classes: A Real-World Example

Comments
2 min read
Decoding Why 0.6 + 0.3 = 0.8999999999999999 in JS and How to Solve?

Decoding Why 0.6 + 0.3 = 0.8999999999999999 in JS and How to Solve?

97
Comments 18
7 min read
Number Trivia App | JavaScript Project

Number Trivia App | JavaScript Project

3
Comments
2 min read
#8 React.js Alternatives with Their Use-Case Scenarios

#8 React.js Alternatives with Their Use-Case Scenarios

3
Comments 7
5 min read
Understanding Closures in JavaScript with Simple Practical Examples

Understanding Closures in JavaScript with Simple Practical Examples

27
Comments 3
3 min read
Understanding React useContext

Understanding React useContext

2
Comments
3 min read
HTMX - Exploring The Capabilities

HTMX - Exploring The Capabilities

60
Comments 7
13 min read
Level up your NodeJS Dockerfiles with these 3 tips ⚡🐋

Level up your NodeJS Dockerfiles with these 3 tips ⚡🐋

3
Comments
5 min read
Build a Custom Context Menu with Tailwind and JavaScript

Build a Custom Context Menu with Tailwind and JavaScript

8
Comments 1
4 min read
Crafting Custom flavored Markdown for Svelte with mdsvex

Crafting Custom flavored Markdown for Svelte with mdsvex

14
Comments 3
4 min read
How I build a YouTube Video Player with ReactJS: Building the Project Architecture

How I build a YouTube Video Player with ReactJS: Building the Project Architecture

11
Comments 2
14 min read
Master React With These 10 Hooks 🔥

Master React With These 10 Hooks 🔥

18
Comments 2
2 min read
Understanding Big O Notation Through the Two Sum Problem (For Beginners)

Understanding Big O Notation Through the Two Sum Problem (For Beginners)

1
Comments
3 min read
Secure Todos Rest APIs with JWT Authentication

Secure Todos Rest APIs with JWT Authentication

5
Comments
2 min read
💻 Web Development Resources #175

💻 Web Development Resources #175

40
Comments 7
2 min read
Google STUN server List.

Google STUN server List.

114
Comments 3
6 min read
Implementing Drag-and-Drop using Svelte 5

Implementing Drag-and-Drop using Svelte 5

4
Comments
2 min read
Learn React ASAP...

Learn React ASAP...

5
Comments
2 min read
New issues are coming in the next days 👀

New issues are coming in the next days 👀

5
Comments 1
1 min read
How To Create Responsive Website Using HTML CSS and Some jQuery

How To Create Responsive Website Using HTML CSS and Some jQuery

4
Comments
2 min read
loading...