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.
Swap two variables without using third variable (Bitwise XOR)

Swap two variables without using third variable (Bitwise XOR)

4
Comments 8
1 min read
Understanding GraphQL: A Comprehensive Comparison With REST API and Its Implementation in Node.js

Understanding GraphQL: A Comprehensive Comparison With REST API and Its Implementation in Node.js

Comments
9 min read
Mastering Next.js Navigation Hooks: An In-Depth Review

Mastering Next.js Navigation Hooks: An In-Depth Review

9
Comments
3 min read
:(colons), =(equals) and ;(semicolons) in Javascript (Bite-size article)

:(colons), =(equals) and ;(semicolons) in Javascript (Bite-size article)

1
Comments
2 min read
Why we should not mutate state in react

Why we should not mutate state in react

27
Comments 13
3 min read
Identify Bottlenecks in Your React App! An Introduction to Performance Analysis with React Profiler API

Identify Bottlenecks in Your React App! An Introduction to Performance Analysis with React Profiler API

1
Comments
2 min read
Fundamentals of Functional Programming: Learn with JavaScript

Fundamentals of Functional Programming: Learn with JavaScript

5
Comments 2
2 min read
Taking recursion to the next level

Taking recursion to the next level

3
Comments
10 min read
Length of the longest substring without repeating characters

Length of the longest substring without repeating characters

1
Comments
1 min read
Unleashing the Power of useEffect

Unleashing the Power of useEffect

2
Comments
2 min read
How to upload files using JavaScript

How to upload files using JavaScript

19
Comments 5
18 min read
Creating event on google calander with google meet link.

Creating event on google calander with google meet link.

1
Comments
3 min read
Angular 16 Pagination example

Angular 16 Pagination example

8
Comments 1
9 min read
Let's Make an Interactive Coding Tutorial

Let's Make an Interactive Coding Tutorial

7
Comments
18 min read
Decoding AWS and Exploring Cloud Alternatives: A Comprehensive Overview

Decoding AWS and Exploring Cloud Alternatives: A Comprehensive Overview

2
Comments
4 min read
Deep Dive into useSearchParams: Mastering Query String Manipulation

Deep Dive into useSearchParams: Mastering Query String Manipulation

2
Comments
3 min read
Next.js Navigation Hooks: A Deep Dive into useSelectedLayoutSegments

Next.js Navigation Hooks: A Deep Dive into useSelectedLayoutSegments

1
Comments
2 min read
👉Taking A Dive Into Express' Request and Response Objects👈

👉Taking A Dive Into Express' Request and Response Objects👈

3
Comments
4 min read
How to Setup a Chatbot with React ChatBotify: A Step-by-Step Tutorial

How to Setup a Chatbot with React ChatBotify: A Step-by-Step Tutorial

7
Comments
3 min read
Level Up Your Skills with the Ultimate TypeScript Guide!

Level Up Your Skills with the Ultimate TypeScript Guide!

2
Comments
2 min read
JavaScript Made Easy: Master Destructuring Assignment in a Flash

JavaScript Made Easy: Master Destructuring Assignment in a Flash

Comments
2 min read
Learn Vue: Style and Class Bindings

Learn Vue: Style and Class Bindings

12
Comments 2
2 min read
Sticky navbar only using CSS

Sticky navbar only using CSS

25
Comments
2 min read
Destructuring for type safety in JavaScript

Destructuring for type safety in JavaScript

Comments 1
3 min read
tsParticles 2.12.0 Released

tsParticles 2.12.0 Released

23
Comments
1 min read
Higher-Order Functions Explained: A Practical Approach for JavaScript Developers

Higher-Order Functions Explained: A Practical Approach for JavaScript Developers

3
Comments
3 min read
Write React code with CDN in HTML! 🌐

Write React code with CDN in HTML! 🌐

43
Comments 2
3 min read
10 Cool CodePen Demos (July 2023)

10 Cool CodePen Demos (July 2023)

35
Comments
3 min read
A Magia do Event Loop

A Magia do Event Loop

46
Comments 6
6 min read
Ruby on Rails Views Resources for Frontend Developer

Ruby on Rails Views Resources for Frontend Developer

1
Comments
3 min read
What Is An API (Application Programming Interface)?

What Is An API (Application Programming Interface)?

3
Comments
3 min read
7 JavaScript Concepts You Should Know Before Learning React

7 JavaScript Concepts You Should Know Before Learning React

3
Comments
3 min read
The Pros and Cons of Learning Web Development Directly with Frameworks

The Pros and Cons of Learning Web Development Directly with Frameworks

27
Comments 4
3 min read
The Right Way to Split String Into Words in JavaScript

The Right Way to Split String Into Words in JavaScript

13
Comments 3
2 min read
Introducing LiveCodes 🎉

Introducing LiveCodes 🎉

4
Comments
10 min read
Node.js Tutorial: How to Send Emails with Nodemailer

Node.js Tutorial: How to Send Emails with Nodemailer

8
Comments 1
3 min read
Getting Started with React.js and Next.js – A Beginner's Guide to Creating Pages, Routing, and Dynamic Content

Getting Started with React.js and Next.js – A Beginner's Guide to Creating Pages, Routing, and Dynamic Content

5
Comments
4 min read
Using Scraping Browser and GPT for Actionable Product Insights

Using Scraping Browser and GPT for Actionable Product Insights

Comments
9 min read
21 Best Practices for a Clean React Project

21 Best Practices for a Clean React Project

125
Comments 17
5 min read
#LearnedToday: range() in JavaScript

#LearnedToday: range() in JavaScript

Comments
2 min read
Best Practices for Debugging Node.js Memory Leaks

Best Practices for Debugging Node.js Memory Leaks

6
Comments
3 min read
Mastering Type Safety! An Introduction to TypeScript's Type Guards

Mastering Type Safety! An Introduction to TypeScript's Type Guards

3
Comments
2 min read
Route-based code splitting with React

Route-based code splitting with React

3
Comments
4 min read
Lazy Loading Videos on Scroll with Vanilla JS and Intersection Observers

Lazy Loading Videos on Scroll with Vanilla JS and Intersection Observers

Comments
3 min read
Toggle Password Visibility Using React useRef

Toggle Password Visibility Using React useRef

Comments
2 min read
UI over APIs

UI over APIs

Comments
7 min read
I published my First App on Google PlayStore 😍😍✨

I published my First App on Google PlayStore 😍😍✨

22
Comments 21
2 min read
Get Started: Must Know Website Builders for 2023 

Get Started: Must Know Website Builders for 2023 

Comments
4 min read
Call JavaScript Code in Python

Call JavaScript Code in Python

12
Comments 4
3 min read
Supercharge Your JavaScript Performance: Advanced Techniques for Lightning-Fast Code Execution

Supercharge Your JavaScript Performance: Advanced Techniques for Lightning-Fast Code Execution

3
Comments
3 min read
A Simple Guide to Creating a Pull Request on GitHub

A Simple Guide to Creating a Pull Request on GitHub

15
Comments
4 min read
Meet Mr. Query Selector - Your New BFF for DOM Manipulation

Meet Mr. Query Selector - Your New BFF for DOM Manipulation

8
Comments
4 min read
HOW TO VALIDATE A SIMPLE FORM USING REGULAR EXPRESSIONS(REGEX) IN JAVASCRIPT

HOW TO VALIDATE A SIMPLE FORM USING REGULAR EXPRESSIONS(REGEX) IN JAVASCRIPT

5
Comments
8 min read
Event Handlers in React

Event Handlers in React

1
Comments
2 min read
Micro-Frontends: Unleashing the Avengers' Newest Superpower!

Micro-Frontends: Unleashing the Avengers' Newest Superpower!

3
Comments
6 min read
TypeScript with Go/Rust errors? No try/catch? Heresy.

TypeScript with Go/Rust errors? No try/catch? Heresy.

91
Comments 50
8 min read
Sky's the Limit! Supercharging Your Astro Blog with Orama, the Ultimate Stargazing Search Engine!

Sky's the Limit! Supercharging Your Astro Blog with Orama, the Ultimate Stargazing Search Engine!

10
Comments
8 min read
Serialization and Deserialization in JavaScript

Serialization and Deserialization in JavaScript

43
Comments 5
2 min read
Creating an Express.js App Using Typescript & MongoDb P-1

Creating an Express.js App Using Typescript & MongoDb P-1

Comments
5 min read
React Hooks- UseState

React Hooks- UseState

2
Comments 1
3 min read
loading...