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.
Mastering TypeScript: A Beginner's Guide

Mastering TypeScript: A Beginner's Guide

10
Comments
3 min read
CloudGaming Part 2: That code was terrible lol

CloudGaming Part 2: That code was terrible lol

5
Comments
6 min read
Node.js for Beginners: A Step-by-Step Guide

Node.js for Beginners: A Step-by-Step Guide

20
Comments
2 min read
How to Manage Multiple Appwrite Functions in a Single Repository

How to Manage Multiple Appwrite Functions in a Single Repository

3
Comments
8 min read
dotgenv – Revolutionize Your Node.js Secret Management

dotgenv – Revolutionize Your Node.js Secret Management

6
Comments
3 min read
How To Call JavaScript From Blazor Web Assembly – Breaking Boundaries With JavaScript Interop

How To Call JavaScript From Blazor Web Assembly – Breaking Boundaries With JavaScript Interop

2
Comments 2
6 min read
10 mΓ©todos de strings em JavaScript que vocΓͺ deveria saber

10 mΓ©todos de strings em JavaScript que vocΓͺ deveria saber

7
Comments 1
2 min read
Building a Stopwatch in React

Building a Stopwatch in React

13
Comments
2 min read
6 Free Websites to Test the Performance of Your Web App

6 Free Websites to Test the Performance of Your Web App

2
Comments
3 min read
πŸš€How JavaScript Works (Part 10)? Class

πŸš€How JavaScript Works (Part 10)? Class

16
Comments 2
6 min read
Key JavaScript Concepts I Mastered During LeetCode’s 30-Day Challenge

Key JavaScript Concepts I Mastered During LeetCode’s 30-Day Challenge

13
Comments 2
5 min read
CodePush with ReactNative for Android.

CodePush with ReactNative for Android.

2
Comments 1
3 min read
NodeMailer vs EmailJS

NodeMailer vs EmailJS

12
Comments 2
5 min read
Let's understand what JavaScript Closures are.

Let's understand what JavaScript Closures are.

1
Comments
2 min read
Implementing Paystack Payment in a React Application: A Step-by-Step Guide

Implementing Paystack Payment in a React Application: A Step-by-Step Guide

4
Comments 2
10 min read
Frontend Frameworks Showdown: React vs. Angular vs. Vue

Frontend Frameworks Showdown: React vs. Angular vs. Vue

7
Comments 2
1 min read
Junior to Senior Web Developer Roadmap: Breakdown

Junior to Senior Web Developer Roadmap: Breakdown

117
Comments 21
13 min read
Demystifying 'this' in JavaScript

Demystifying 'this' in JavaScript

2
Comments
4 min read
Which programming language should I learnΒ first?

Which programming language should I learnΒ first?

Comments
11 min read
πŸ”„ Looping Through JavaScript Arrays with Different Approaches πŸ”„

πŸ”„ Looping Through JavaScript Arrays with Different Approaches πŸ”„

35
Comments 10
2 min read
Updating Service Workers in Production

Updating Service Workers in Production

5
Comments
2 min read
Why React Developers write Custom Hooks?

Why React Developers write Custom Hooks?

1
Comments
3 min read
Securing Nodemailer with Proper Authentication

Securing Nodemailer with Proper Authentication

5
Comments
11 min read
JS Crush, the JavaScript Equality Game

JS Crush, the JavaScript Equality Game

5
Comments
1 min read
Cloning startups is one of the best ways to learn code! - FREE Weekly Learning Series πŸš€

Cloning startups is one of the best ways to learn code! - FREE Weekly Learning Series πŸš€

1
Comments
1 min read
Episode 23/42: Template Control Flow & @defer, Forms & Signals

Episode 23/42: Template Control Flow & @defer, Forms & Signals

11
Comments 1
2 min read
STARTING SAAS ON HRM

STARTING SAAS ON HRM

5
Comments
1 min read
Building a .NET RESTful Service with Dynamsoft's Document, Barcode, and MRZ SDKs

Building a .NET RESTful Service with Dynamsoft's Document, Barcode, and MRZ SDKs

Comments
12 min read
Customize your components: Class and Style Bindings πŸ’…

Customize your components: Class and Style Bindings πŸ’…

6
Comments
3 min read
I am a successful Devop engineer.

I am a successful Devop engineer.

12
Comments 3
1 min read
Expressway: Enhancing Productivity with Systemized Workflows

Expressway: Enhancing Productivity with Systemized Workflows

Comments
5 min read
Common CSS Issues and How to Solve Them

Common CSS Issues and How to Solve Them

7
Comments
2 min read
Asynchronous JavaScript: Promises vs. Callbacks

Asynchronous JavaScript: Promises vs. Callbacks

Comments
2 min read
An introduction to the Web Preferences API

An introduction to the Web Preferences API

7
Comments
7 min read
Web Security Encryption

Web Security Encryption

1
Comments
4 min read
Temporal Dead Zone(TDZ)

Temporal Dead Zone(TDZ)

1
Comments
1 min read
JavaScript ES6 Features Every Developer Should Know

JavaScript ES6 Features Every Developer Should Know

8
Comments
2 min read
Web Scraping in Javascript (Complete tutorial for Beginner)

Web Scraping in Javascript (Complete tutorial for Beginner)

19
Comments 2
11 min read
Understanding the Difference Between compose() and pipe() in JavaScript

Understanding the Difference Between compose() and pipe() in JavaScript

5
Comments 3
3 min read
Building an Realtime Web Notepad App

Building an Realtime Web Notepad App

19
Comments 6
4 min read
NodeJS - Ofuscando rostos humanos em fotos

NodeJS - Ofuscando rostos humanos em fotos

1
Comments
3 min read
5 JavaScript Project Ideas Beyond TODO Apps.

5 JavaScript Project Ideas Beyond TODO Apps.

55
Comments 16
1 min read
Django 4.2.6: What's New and How to Upgrade

Django 4.2.6: What's New and How to Upgrade

7
Comments
2 min read
Using json-server to create a mock back-end for front-end development

Using json-server to create a mock back-end for front-end development

3
Comments
7 min read
Base64 problem solved

Base64 problem solved

18
Comments 7
2 min read
πŸš€ 10 Github repositories to achieve Javascript mastery πŸ§™β€β™‚οΈπŸͺ„βœ¨

πŸš€ 10 Github repositories to achieve Javascript mastery πŸ§™β€β™‚οΈπŸͺ„βœ¨

1129
Comments 70
5 min read
Maximizing Performance: How to Memoize Async Functions in JavaScript

Maximizing Performance: How to Memoize Async Functions in JavaScript

61
Comments 8
8 min read
Tanstack's React Query Kicked `onSuccess`, `onError`, and `onSettled` Out of `useQuery`: Now What?!

Tanstack's React Query Kicked `onSuccess`, `onError`, and `onSettled` Out of `useQuery`: Now What?!

43
Comments 3
3 min read
JavaScript FinalizationRegistry Unraveled: Memory Management Magic Explained!

JavaScript FinalizationRegistry Unraveled: Memory Management Magic Explained!

9
Comments 1
3 min read
πŸš€How JavaScript Works (Part 6)? Module

πŸš€How JavaScript Works (Part 6)? Module

5
Comments
8 min read
How to Dynamically Adjust the Height of a Textarea in ReactJS

How to Dynamically Adjust the Height of a Textarea in ReactJS

7
Comments
3 min read
πŸš€How JavaScript Works (Part 8)? Binding

πŸš€How JavaScript Works (Part 8)? Binding

5
Comments 1
7 min read
How to Send Alerts from Supabase

How to Send Alerts from Supabase

8
Comments
3 min read
5 Cool Animations in React with Framer Motion

5 Cool Animations in React with Framer Motion

50
Comments 2
4 min read
π‘«π’–π’Žπ’ƒπ’†π’“ π’šπ’†π’• Sπ’Žπ’‚π’“π’•π’†π’“ A𝒑𝒑𝒓𝒐𝒂𝒄𝒉 𝒐𝒇 Dπ’†π’ƒπ’–π’ˆπ’ˆπ’Šπ’π’ˆ

π‘«π’–π’Žπ’ƒπ’†π’“ π’šπ’†π’• Sπ’Žπ’‚π’“π’•π’†π’“ A𝒑𝒑𝒓𝒐𝒂𝒄𝒉 𝒐𝒇 Dπ’†π’ƒπ’–π’ˆπ’ˆπ’Šπ’π’ˆ

11
Comments
2 min read
JSON is Slower. Here Are Its 4 Faster Alternatives

JSON is Slower. Here Are Its 4 Faster Alternatives

296
Comments 51
12 min read
πŸš€How JavaScript Works (Part 7)? `this`

πŸš€How JavaScript Works (Part 7)? `this`

6
Comments
5 min read
Moonly weekly progress update #64 - Announcement Catcher and Staking V2

Moonly weekly progress update #64 - Announcement Catcher and Staking V2

5
Comments
3 min read
πŸš€How JavaScript Works (Part 9)? Arrow functions and lexical this

πŸš€How JavaScript Works (Part 9)? Arrow functions and lexical this

7
Comments
5 min read
Free Face-Swap AI 🎭 with Source Code for Web and Mobile App.

Free Face-Swap AI 🎭 with Source Code for Web and Mobile App.

3
Comments 1
1 min read
loading...