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.
Enhance Your Nest.js Performance with a Custom `@Cacheable` Decorator

Enhance Your Nest.js Performance with a Custom `@Cacheable` Decorator

13
Comments
3 min read
🎉🎉Build and Deploy a Realtime Video Call Application : Next.js, WebRTC, Socket.io

🎉🎉Build and Deploy a Realtime Video Call Application : Next.js, WebRTC, Socket.io

4
Comments
1 min read
Creating Augmented Reality Apps with Unity

Creating Augmented Reality Apps with Unity

Comments
2 min read
Enhancing React Native Animations with Reanimated: A Step-by-Step Guide

Enhancing React Native Animations with Reanimated: A Step-by-Step Guide

3
Comments
5 min read
S - Single Responsibility Principle(SRP)

S - Single Responsibility Principle(SRP)

28
Comments
7 min read
Mastering createPortal in ReactJS: How to create portals in ReactJS

Mastering createPortal in ReactJS: How to create portals in ReactJS

3
Comments 2
2 min read
How Server-Sent Events (SSE) Work

How Server-Sent Events (SSE) Work

4
Comments
5 min read
Optimizing Image Upload with Cropping and Compression in Next.js Projects

Optimizing Image Upload with Cropping and Compression in Next.js Projects

2
Comments
2 min read
WebSockets, Socket.IO, and Real-Time Communication with Node.js

WebSockets, Socket.IO, and Real-Time Communication with Node.js

1
Comments
5 min read
Learn Cron Jobs in 10 minutes

Learn Cron Jobs in 10 minutes

1
Comments 1
3 min read
React Prop Drilling: Should You Use It?

React Prop Drilling: Should You Use It?

Comments
5 min read
How to Add Product Tours to Next.js Applications

How to Add Product Tours to Next.js Applications

5
Comments
3 min read
9 open-source libraries that will make your CV stand out ⚡ 🚀

9 open-source libraries that will make your CV stand out ⚡ 🚀

333
Comments 22
10 min read
How to Create Your Own Job Board Web App Using React.js, Node.js, SerpApi, and MUI

How to Create Your Own Job Board Web App Using React.js, Node.js, SerpApi, and MUI

171
Comments 19
5 min read
Kaprekar constant 6174 JavaScript

Kaprekar constant 6174 JavaScript

2
Comments 2
1 min read
Integration Testing vs. End-to-End (E2E) Testing: A Comprehensive Comparison

Integration Testing vs. End-to-End (E2E) Testing: A Comprehensive Comparison

1
Comments
4 min read
Task Runners and Build Tools: An Introduction to Gulp, Webpack, and Other Essential Tools

Task Runners and Build Tools: An Introduction to Gulp, Webpack, and Other Essential Tools

1
Comments
5 min read
10 Critical Mistakes to Avoid When Starting a New React Project in 2024: A Beginner's Guide 🚀

10 Critical Mistakes to Avoid When Starting a New React Project in 2024: A Beginner's Guide 🚀

1
Comments
3 min read
Day 78 / 100 Days of Code: Journey of Learning and Growth

Day 78 / 100 Days of Code: Journey of Learning and Growth

1
Comments 1
3 min read
Level Up Your Projects: Lesser-Known Web APIs Every Developer Should Use

Level Up Your Projects: Lesser-Known Web APIs Every Developer Should Use

1
Comments
2 min read
How to Handle Dynamic Dropdown in Cypress

How to Handle Dynamic Dropdown in Cypress

1
Comments
6 min read
React Components Overview

React Components Overview

Comments
2 min read
Open Source API Testing: A Comprehensive Guide

Open Source API Testing: A Comprehensive Guide

1
Comments
5 min read
Understanding JSX in React

Understanding JSX in React

Comments
1 min read
Exploring Server-Side Rendering and Database Operations in Nuxt.js with Prisma ORM

Exploring Server-Side Rendering and Database Operations in Nuxt.js with Prisma ORM

Comments
5 min read
The Ultimate Guide to Crafting a Responsive Header with React and Tailwind CSS

The Ultimate Guide to Crafting a Responsive Header with React and Tailwind CSS

8
Comments
9 min read
Introduction to Apache Cassandra

Introduction to Apache Cassandra

Comments
2 min read
The Easy Way to Cancel Fetch Requests When You Don’t Need Them

The Easy Way to Cancel Fetch Requests When You Don’t Need Them

1
Comments
3 min read
[Flatiron SE] Day 1: 08/27/24

[Flatiron SE] Day 1: 08/27/24

Comments
2 min read
💥 Turbocharging React with useMemo and useCallback: No More Slow Renders! 💨

💥 Turbocharging React with useMemo and useCallback: No More Slow Renders! 💨

20
Comments 3
4 min read
I Built an Node.js Application to Publish my Articles on Dev.to🧙‍♂️🔮

I Built an Node.js Application to Publish my Articles on Dev.to🧙‍♂️🔮

43
Comments
4 min read
The Challenge of Building Web Applications with Node.js Frameworks

The Challenge of Building Web Applications with Node.js Frameworks

6
Comments 4
3 min read
How to build a custom video player with Tailwind CSS and JavaScript

How to build a custom video player with Tailwind CSS and JavaScript

1
Comments
1 min read
Building a GenAI Fitness App with Gemini

Building a GenAI Fitness App with Gemini

Comments
4 min read
Asynchronous Programming in JavaScript - Callbacks | Promises | Async/Await

Asynchronous Programming in JavaScript - Callbacks | Promises | Async/Await

4
Comments
2 min read
Latest Newsletter: Supercuts, Urban Art, Bitcoin, AI & Aliens (Issue #178)

Latest Newsletter: Supercuts, Urban Art, Bitcoin, AI & Aliens (Issue #178)

Comments
1 min read
Type Conversion in JavaScript Is Confusing

Type Conversion in JavaScript Is Confusing

1
Comments
1 min read
How to prevent log injection vulnerability in JavaScript and Node.js applications

How to prevent log injection vulnerability in JavaScript and Node.js applications

2
Comments
6 min read
🔓Unlocking JavaScript Power: Master Advanced Object Features for Efficient Code

🔓Unlocking JavaScript Power: Master Advanced Object Features for Efficient Code

21
Comments
3 min read
Creating Multi Agents with NodeJS ( Talk itself into a League of legends Draft with NodeJS )

Creating Multi Agents with NodeJS ( Talk itself into a League of legends Draft with NodeJS )

3
Comments
10 min read
🌟 Top 10 CSS Frameworks to Use in React/Next.js Apps in 2024 🎨

🌟 Top 10 CSS Frameworks to Use in React/Next.js Apps in 2024 🎨

10
Comments 1
4 min read
Swagger & Express: Documenting Your Node.js REST API

Swagger & Express: Documenting Your Node.js REST API

10
Comments
8 min read
how to create HR management solution

how to create HR management solution

4
Comments 2
5 min read
Astro: Just Build Fast

Astro: Just Build Fast

14
Comments 2
2 min read
The Impact of Data Structures on Performance: Choosing the Right Tool for the Job

The Impact of Data Structures on Performance: Choosing the Right Tool for the Job

Comments
4 min read
Fast-Forward merge VS Three-Way Recursive merge

Fast-Forward merge VS Three-Way Recursive merge

Comments
3 min read
WebRTC Data Channels: A guide.

WebRTC Data Channels: A guide.

1
Comments 1
10 min read
React Basics~useEffect/ Pointer Animation~

React Basics~useEffect/ Pointer Animation~

Comments
1 min read
Web Development Job in 2024

Web Development Job in 2024

17
Comments
2 min read
What is React? An Overview of React.js Concepts and Terminology

What is React? An Overview of React.js Concepts and Terminology

1
Comments
3 min read
Building a REST API with Fastify

Building a REST API with Fastify

1
Comments
2 min read
Ng-News 24/38: Progressive Hydration, Dependency Injection

Ng-News 24/38: Progressive Hydration, Dependency Injection

5
Comments
1 min read
This Month in Azure Static Web Apps | 08/2024

This Month in Azure Static Web Apps | 08/2024

6
Comments
11 min read
Web3와 Web2 프론트엔드 어떤게 다를까? -1

Web3와 Web2 프론트엔드 어떤게 다를까? -1

5
Comments
2 min read
WebForms Core Technology in Python, PHP, Java, NodeJS, ...

WebForms Core Technology in Python, PHP, Java, NodeJS, ...

Comments
7 min read
Why you need a robust alerting system - How we caused 9 days of silent downtime

Why you need a robust alerting system - How we caused 9 days of silent downtime

1
Comments 1
3 min read
React Suspense: A Complete Guide

React Suspense: A Complete Guide

9
Comments
9 min read
What is a Web App? And Why Does it Matter?

What is a Web App? And Why Does it Matter?

14
Comments 7
2 min read
React Design Patterns~High Order Components/ Data Updating~

React Design Patterns~High Order Components/ Data Updating~

Comments
2 min read
Important concept of frappe framwork || how to become proficient in frappe

Important concept of frappe framwork || how to become proficient in frappe

7
Comments
3 min read
loading...