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.
Node.js is not single-threaded

Node.js is not single-threaded

4
Comments
1 min read
Mastering JavaScript Loops🔁: for, for...in, for...of, and forEach.🚀

Mastering JavaScript Loops🔁: for, for...in, for...of, and forEach.🚀

7
Comments 1
2 min read
Advanced Object-Oriented Programming in Java

Advanced Object-Oriented Programming in Java

3
Comments
2 min read
Profile Card Using HTML CSS & GSAP

Profile Card Using HTML CSS & GSAP

5
Comments
1 min read
What is Interaction to Next Paint (INP) and Why is it important for FE dev?

What is Interaction to Next Paint (INP) and Why is it important for FE dev?

9
Comments 2
8 min read
Glam Up My Markup

Glam Up My Markup

2
Comments
7 min read
“Mail” example in shadcn-ui/ui manages state using Jotai.

“Mail” example in shadcn-ui/ui manages state using Jotai.

2
Comments
4 min read
JavaScript 3D ray casting: Chrome is the most efficient browser

JavaScript 3D ray casting: Chrome is the most efficient browser

Comments
4 min read
Effective Communication in Daily Stand-Up Meetings for Software Developers

Effective Communication in Daily Stand-Up Meetings for Software Developers

5
Comments 1
6 min read
Earth Day Celebration Landing Page

Earth Day Celebration Landing Page

Comments
1 min read
Difference between Synchronous % Asynchronous

Difference between Synchronous % Asynchronous

1
Comments 2
2 min read
I built a React Native Boilerplate to ship your apps faster🚀

I built a React Native Boilerplate to ship your apps faster🚀

Comments
1 min read
Important Terminologies in JavaScript

Important Terminologies in JavaScript

Comments
4 min read
Retro: Working with the Playwright Framework

Retro: Working with the Playwright Framework

Comments
2 min read
Guia de React re-render: tudo, tudo de uma vez

Guia de React re-render: tudo, tudo de uma vez

1
Comments
14 min read
Understanding JS Execution Flow with Visuals

Understanding JS Execution Flow with Visuals

Comments
2 min read
Building a Testing Playground: API Mocking and Virtualization for Development and Testing

Building a Testing Playground: API Mocking and Virtualization for Development and Testing

2
Comments
5 min read
Build error occurred Error: Could not load the "sharp" module using the linux-x64 runtime

Build error occurred Error: Could not load the "sharp" module using the linux-x64 runtime

7
Comments 2
1 min read
Add Advanced Features to Your Discord Bot Without Code (Discord.js + Robo.js)

Add Advanced Features to Your Discord Bot Without Code (Discord.js + Robo.js)

2
Comments
3 min read
Mastering Next-Auth: Your Comprehensive Guide to Next.js Authentication

Mastering Next-Auth: Your Comprehensive Guide to Next.js Authentication

8
Comments
2 min read
Day 3: Mastering Operators and Expressions in JavaScript

Day 3: Mastering Operators and Expressions in JavaScript

2
Comments
4 min read
Cool Tools & Hot Trends: Generative AI & Smart Scraping

Cool Tools & Hot Trends: Generative AI & Smart Scraping

6
Comments
2 min read
Python *args and **kwargs

Python *args and **kwargs

4
Comments
1 min read
Step-by-Step Guide to Parametrized Relationships in Spring Boot and Neo4j

Step-by-Step Guide to Parametrized Relationships in Spring Boot and Neo4j

1
Comments
3 min read
Let's Build an E-Commerce Store with Nuxt.js

Let's Build an E-Commerce Store with Nuxt.js

9
Comments 2
5 min read
Day 3: Lists and Images in HTML

Day 3: Lists and Images in HTML

1
Comments
3 min read
Hanging Man Game

Hanging Man Game

Comments
2 min read
Deploy React.js application using AWS S3 & GitLab pipelines for automatic deployment 2024

Deploy React.js application using AWS S3 & GitLab pipelines for automatic deployment 2024

3
Comments
6 min read
Vanilla JavaScript - Tooltip

Vanilla JavaScript - Tooltip

Comments
3 min read
Dry running the code to understand the flow

Dry running the code to understand the flow

Comments
2 min read
Iterative Development && Abstraction - Part 1

Iterative Development && Abstraction - Part 1

Comments
6 min read
Vanilla JavaScript - Hamburger Menu Button

Vanilla JavaScript - Hamburger Menu Button

1
Comments
2 min read
Take me to the beach Frontend Challenge: June Edition

Take me to the beach Frontend Challenge: June Edition

9
Comments 6
1 min read
I want to implement P2P connection via Signaling Server

I want to implement P2P connection via Signaling Server

1
Comments
1 min read
Part 3 Angular's ngOnInit: Your Key to Component Initialization Excellence

Part 3 Angular's ngOnInit: Your Key to Component Initialization Excellence

4
Comments 2
3 min read
Latest Newsletter: Space, Blogging, & Bitcoin (Issue #161)

Latest Newsletter: Space, Blogging, & Bitcoin (Issue #161)

Comments
1 min read
MY Submission for dev/Frontend_Challenge June edition

MY Submission for dev/Frontend_Challenge June edition

4
Comments
1 min read
What We Learned From Building Share-Brewfiles (Astro + React + Clack CLI)

What We Learned From Building Share-Brewfiles (Astro + React + Clack CLI)

5
Comments
11 min read
What are portals in React and when do we need them ?

What are portals in React and when do we need them ?

7
Comments
3 min read
Type Systems in Programming Languages

Type Systems in Programming Languages

5
Comments
3 min read
[DAY 33-35] I Built A Statistics Calculator, A Spreadsheet, and Solved Leetcode Challenges

[DAY 33-35] I Built A Statistics Calculator, A Spreadsheet, and Solved Leetcode Challenges

1
Comments
3 min read
Day 13of 30 of JavaScript

Day 13of 30 of JavaScript

5
Comments 1
4 min read
How to create a rating system with Tailwind CSS and JavaScript

How to create a rating system with Tailwind CSS and JavaScript

5
Comments
1 min read
Revolutionize Your Unit Testing with Testcontainers and Docker

Revolutionize Your Unit Testing with Testcontainers and Docker

1
Comments
2 min read
Easy, sure. Quick, never.

Easy, sure. Quick, never.

Comments 1
1 min read
Why You Should Choose TypeScript Over JavaScript

Why You Should Choose TypeScript Over JavaScript

4
Comments 1
3 min read
Need help in SvelteKit query based tab navigation.

Need help in SvelteKit query based tab navigation.

Comments
2 min read
Data Types

Data Types

2
Comments 1
4 min read
How to Start & Setup a React project in 2024 (7 Different Ways Based on Use Cases)

How to Start & Setup a React project in 2024 (7 Different Ways Based on Use Cases)

128
Comments 6
6 min read
AI and Developers: Positive Impacts, Concerns, and Solutions

AI and Developers: Positive Impacts, Concerns, and Solutions

1
Comments
6 min read
A Beginner’s Guide to Using Vuex

A Beginner’s Guide to Using Vuex

3
Comments
4 min read
Top 23 React UI Component Libraries for Your Next Project🚀

Top 23 React UI Component Libraries for Your Next Project🚀

15
Comments 1
5 min read
Glam Up My Markup: Beaches

Glam Up My Markup: Beaches

3
Comments
1 min read
Overview: Express.js Framework Middleware's

Overview: Express.js Framework Middleware's

16
Comments
2 min read
How to create a Login/Register Form with Tailwind CSS and JavaScript

How to create a Login/Register Form with Tailwind CSS and JavaScript

5
Comments 2
1 min read
Why can e be used in the tab of input type=number?

Why can e be used in the tab of input type=number?

Comments
1 min read
Supercharge Your Number Inputs with Custom Step Sizes

Supercharge Your Number Inputs with Custom Step Sizes

Comments
3 min read
Frontend Challenge June Edition - Take me to the beach

Frontend Challenge June Edition - Take me to the beach

4
Comments
2 min read
Why you should not use Arrow Functions in JavaScript?

Why you should not use Arrow Functions in JavaScript?

4
Comments 1
5 min read
How to Create React Custom Input & Password Field (show/hide) in 5 minutes

How to Create React Custom Input & Password Field (show/hide) in 5 minutes

6
Comments
4 min read
loading...