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.
Deferrable Views: A New Performance Boost for Angular Applications

Deferrable Views: A New Performance Boost for Angular Applications

9
Comments
7 min read
Calculating Field Values In Five

Calculating Field Values In Five

Comments
10 min read
Redirecting mobile users to App or Play Store in NextJS

Redirecting mobile users to App or Play Store in NextJS

9
Comments 1
3 min read
How to quickly generate dynamic images with Node.js and Puppeteer.

How to quickly generate dynamic images with Node.js and Puppeteer.

10
Comments
6 min read
Exploring JavaScript Functions: Normal Functions, Arrow Functions, and Generation Functions

Exploring JavaScript Functions: Normal Functions, Arrow Functions, and Generation Functions

2
Comments
2 min read
Focus trap: como mantener el foco dentro de un modal

Focus trap: como mantener el foco dentro de un modal

3
Comments
4 min read
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 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
El Camino del Desarrollador Web: Fundamentos, Prácticas y Herramientas Esenciales

El Camino del Desarrollador Web: Fundamentos, Prácticas y Herramientas Esenciales

Comments
1 min read
Javascript Made Simple!

Javascript Made Simple!

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

How Creating Content as a Developer Changed My Life

239
Comments 75
10 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

82
Comments 13
5 min read
What is WebTransport and can it replace WebSockets?

What is WebTransport and can it replace WebSockets?

6
Comments
9 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
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

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

🚀 10 Projects to skyrocket your coding skills

280
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

17
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
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
Angular v17 Hydration Explained! 💻💦

Angular v17 Hydration Explained! 💻💦

12
Comments 1
1 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
TypeScript vs JavaScript - What's the difference?

TypeScript vs JavaScript - What's the difference?

Comments 1
2 min read
Code Smell 232 - Reusable Code

Code Smell 232 - Reusable Code

5
Comments 5
2 min read
Building a simple calendar with Vanilla JS

Building a simple calendar with Vanilla JS

3
Comments
6 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
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
HTMX - Exploring The Capabilities

HTMX - Exploring The Capabilities

60
Comments 7
13 min read
Understanding React useContext

Understanding React useContext

2
Comments
3 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
How to build your own Javascript-native RPC framework

How to build your own Javascript-native RPC framework

1
Comments
5 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
loading...