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.
LeetCode Meditations — Chapter 3: Sliding Window

LeetCode Meditations — Chapter 3: Sliding Window

Comments
4 min read
Websites for IT Training, Programming, and More

Websites for IT Training, Programming, and More

1
Comments
5 min read
React Code Review - Unraveling A Tightly Coupled Component & Mixed Responsibilities (Incl Video)

React Code Review - Unraveling A Tightly Coupled Component & Mixed Responsibilities (Incl Video)

1
Comments
6 min read
tourgroup-js: traverse Dom natively in chain

tourgroup-js: traverse Dom natively in chain

Comments
2 min read
Ikkinchi dars cin qilish

Ikkinchi dars cin qilish

10
Comments 1
1 min read
How to fix 'Type 'MouseEvent' is not generic.' TypeScript error.

How to fix 'Type 'MouseEvent' is not generic.' TypeScript error.

Comments
1 min read
Launching a 30-Day Web Development Challenge: Elevate Your Skills and Build Your Portfolio

Launching a 30-Day Web Development Challenge: Elevate Your Skills and Build Your Portfolio

Comments
2 min read
Birinchi dars C++ kirish

Birinchi dars C++ kirish

5
Comments
1 min read
What is a Factory Design Pattern? It Is For You!

What is a Factory Design Pattern? It Is For You!

2
Comments
2 min read
The JS Series: JavaScript Variables.

The JS Series: JavaScript Variables.

1
Comments
5 min read
React Router: Navigating Between Pages in Single-Page Applications

React Router: Navigating Between Pages in Single-Page Applications

2
Comments
3 min read
Writing a WASM module in Rust

Writing a WASM module in Rust

56
Comments 2
8 min read
All about routing in React (Part 1) ft. react-router-dom

All about routing in React (Part 1) ft. react-router-dom

2
Comments 11
2 min read
Latest Newsletter: Breathing difficult (Issue #154)

Latest Newsletter: Breathing difficult (Issue #154)

Comments
1 min read
Exploring the Elm Architecture for Web Applications

Exploring the Elm Architecture for Web Applications

4
Comments 3
2 min read
Mastering React Hooks: Tips, Tricks, and Best Practices

Mastering React Hooks: Tips, Tricks, and Best Practices

7
Comments
2 min read
Understanding Hoisting in JavaScript

Understanding Hoisting in JavaScript

6
Comments
8 min read
Why I keep an eye on the Vue ecosystem and you should too

Why I keep an eye on the Vue ecosystem and you should too

22
Comments 10
3 min read
Migrate to Turso From PlanetScale

Migrate to Turso From PlanetScale

6
Comments
3 min read
Como decidir quando utilizar um método de Array

Como decidir quando utilizar um método de Array

8
Comments
7 min read
API Testing with Cypress - Part I

API Testing with Cypress - Part I

110
Comments 4
7 min read
How do I test Signal & Model Inputs?

How do I test Signal & Model Inputs?

9
Comments
5 min read
A quick introduction to Astro

A quick introduction to Astro

13
Comments 9
3 min read
Transforming Data: Using Transform Streams

Transforming Data: Using Transform Streams

1
Comments
3 min read
Handling API Errors Safely with a Wrapper Function

Handling API Errors Safely with a Wrapper Function

13
Comments
3 min read
Trace & Observe Modern Apps using AWS X-Ray

Trace & Observe Modern Apps using AWS X-Ray

11
Comments
6 min read
Algumas boas práticas que utilizo diariamente

Algumas boas práticas que utilizo diariamente

9
Comments 1
3 min read
Tailwind | Custom Plugins

Tailwind | Custom Plugins

39
Comments 3
3 min read
Pure functions and basic tests in Jasmine

Pure functions and basic tests in Jasmine

Comments
4 min read
Vue.js tips – Scoped slot props and how to type them

Vue.js tips – Scoped slot props and how to type them

2
Comments
4 min read
What's New in TypeScript 5.4 Beta

What's New in TypeScript 5.4 Beta

Comments
4 min read
Time conversion

Time conversion

71
Comments 23
2 min read
Exploring JSX: The Gateway to React’s Powerful UI Construction

Exploring JSX: The Gateway to React’s Powerful UI Construction

1
Comments
2 min read
Lessons from open-source: Use Symbol in Javascript to avoid name collisions

Lessons from open-source: Use Symbol in Javascript to avoid name collisions

5
Comments
3 min read
How to create an animated hamburger menu

How to create an animated hamburger menu

7
Comments
4 min read
Create a custom Streamlit component with Alpine.js

Create a custom Streamlit component with Alpine.js

Comments
1 min read
Next.js: The Future Of React?

Next.js: The Future Of React?

34
Comments 8
2 min read
Completed Scrimba JavaScript Course: My Experience

Completed Scrimba JavaScript Course: My Experience

Comments
2 min read
Keep Store type sync with definition

Keep Store type sync with definition

1
Comments
5 min read
Build Robust Web Apps Faster: A Beginner's Guide to Next.js Boilerplate with TypeScript

Build Robust Web Apps Faster: A Beginner's Guide to Next.js Boilerplate with TypeScript

2
Comments
3 min read
Summarizer Website using MEAN Stack

Summarizer Website using MEAN Stack

5
Comments
5 min read
Mastering Props and State Management in React

Mastering Props and State Management in React

2
Comments
2 min read
Crear un menú responsive con CSS y JavaScript

Crear un menú responsive con CSS y JavaScript

Comments
4 min read
React 101: Your Beginner’s Guide to the Popular JavaScript Library

React 101: Your Beginner’s Guide to the Popular JavaScript Library

2
Comments 1
2 min read
A Quick Guide to Clamping Numbers in JavaScript

A Quick Guide to Clamping Numbers in JavaScript

Comments
2 min read
Format numbers easily and nicely

Format numbers easily and nicely

18
Comments
2 min read
LLM Development with JavaScript: Is that a thing?

LLM Development with JavaScript: Is that a thing?

7
Comments 3
3 min read
The Art of Software Engineering: Navigating Complexity with Precision

The Art of Software Engineering: Navigating Complexity with Precision

1
Comments 1
2 min read
Build Wikipedia Clone with React JS - Full Project with Wiki API

Build Wikipedia Clone with React JS - Full Project with Wiki API

6
Comments
1 min read
Building UI Elements with JSX and Components

Building UI Elements with JSX and Components

2
Comments
2 min read
Build React Apps Like a Boss: The Ultimate Development Environment Setup React.JS

Build React Apps Like a Boss: The Ultimate Development Environment Setup React.JS

2
Comments
3 min read
Understanding Promise in JavaScript with Real Life Example

Understanding Promise in JavaScript with Real Life Example

6
Comments 1
4 min read
JavaScript: Essential Tricks for Savvy Developers

JavaScript: Essential Tricks for Savvy Developers

3
Comments
4 min read
Learn how to document JavaScript/TypeScript code using JSDoc & Typedoc

Learn how to document JavaScript/TypeScript code using JSDoc & Typedoc

86
Comments 3
5 min read
Styling a CSS pseudo-element with JavaScript

Styling a CSS pseudo-element with JavaScript

40
Comments 1
1 min read
🚀 Embarking on a Mobile Development Journey: Seeking Guidance and Support 🚀

🚀 Embarking on a Mobile Development Journey: Seeking Guidance and Support 🚀

Comments
1 min read
Scalable REST APIs with NestJS: A Testing-Driven Approach

Scalable REST APIs with NestJS: A Testing-Driven Approach

10
Comments 1
36 min read
Build 01 complex frontend feature every week with me.

Build 01 complex frontend feature every week with me.

2
Comments
1 min read
Beyond the Syntax: Mastering the Art of Programming

Beyond the Syntax: Mastering the Art of Programming

Comments
3 min read
10 JavaScript Tricky Hacks - Part 3

10 JavaScript Tricky Hacks - Part 3

1
Comments
7 min read
loading...