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.
The Compound Component Pattern in React

The Compound Component Pattern in React

Comments
1 min read
Exploring JavaScript: From Scripting to Object-Oriented Programming

Exploring JavaScript: From Scripting to Object-Oriented Programming

Comments
1 min read
Understanding SSL, Encryption, and Their Importance in Web Applications

Understanding SSL, Encryption, and Their Importance in Web Applications

1
Comments
4 min read
Ditch Git Checkout: Use Git Switch and Git Restore Instead

Ditch Git Checkout: Use Git Switch and Git Restore Instead

1
Comments
4 min read
Subscribe form using HTML and CSS

Subscribe form using HTML and CSS

Comments
1 min read
I built a haze themed website template with 10+ sections

I built a haze themed website template with 10+ sections

Comments
1 min read
Higher-Order Components (HOCs) in React

Higher-Order Components (HOCs) in React

Comments
1 min read
Create Beautiful Scroll Animations Using Framer Motion

Create Beautiful Scroll Animations Using Framer Motion

Comments
10 min read
Django | Request - Response cycle | PART 3

Django | Request - Response cycle | PART 3

5
Comments
3 min read
Mastering Key JavaScript Topics

Mastering Key JavaScript Topics

Comments
1 min read
TC39 JavaScript Updates, TypeScript 5.7 Beta, Node.js v20.18.0 and more

TC39 JavaScript Updates, TypeScript 5.7 Beta, Node.js v20.18.0 and more

Comments
2 min read
The beauty of MSW

The beauty of MSW

Comments
3 min read
How to download a file in Angular using document API

How to download a file in Angular using document API

Comments
1 min read
Announcing My Portfolio Site: A Digital Playground for Projects, Growth, and Coding Resources

Announcing My Portfolio Site: A Digital Playground for Projects, Growth, and Coding Resources

Comments
2 min read
Simple Peer Tutorial: Add TURN Server for Video, DataChannel

Simple Peer Tutorial: Add TURN Server for Video, DataChannel

1
Comments 1
7 min read
How to Implement MUI File Upload in React Using Vite and Axios: A Comprehensive Guide

How to Implement MUI File Upload in React Using Vite and Axios: A Comprehensive Guide

7
Comments
8 min read
Babel and Sourcemaps, Part-1

Babel and Sourcemaps, Part-1

Comments
5 min read
Trying out dev.to

Trying out dev.to

Comments 2
1 min read
My Journey into Web Development: Overcoming Procrastination

My Journey into Web Development: Overcoming Procrastination

1
Comments
2 min read
Understanding useMemo

Understanding useMemo

Comments
1 min read
How To Build A Crunchbase Scraper In 2025 - With Code Demo

How To Build A Crunchbase Scraper In 2025 - With Code Demo

1
Comments
11 min read
Finally Contributing Actual Code to Open Source

Finally Contributing Actual Code to Open Source

Comments
3 min read
Streamlining File Organisation in JS Projects: Automating file Nesting with Bash

Streamlining File Organisation in JS Projects: Automating file Nesting with Bash

Comments
2 min read
Exploring JavaScript's Modern Primitives: BigInt and Symbol

Exploring JavaScript's Modern Primitives: BigInt and Symbol

1
Comments
3 min read
🎨 Top 10 Must-Have Icon Libraries for Next.js in 2024

🎨 Top 10 Must-Have Icon Libraries for Next.js in 2024

1
Comments
3 min read
The search bar expands with animations.

The search bar expands with animations.

Comments
1 min read
How to embed link with preview in React Application

How to embed link with preview in React Application

Comments
3 min read
Dynamic open graph images for your website | No code using dynamicog.com

Dynamic open graph images for your website | No code using dynamicog.com

Comments
1 min read
Understanding Stack and Heap in JavaScript .

Understanding Stack and Heap in JavaScript .

2
Comments
2 min read
Changing CSS as You Scroll with Stimulus

Changing CSS as You Scroll with Stimulus

2
Comments 1
2 min read
10 Insane Web Design Tools Every Developer Should Know About! 🌟 🔥

10 Insane Web Design Tools Every Developer Should Know About! 🌟 🔥

19
Comments 10
7 min read
Which is best Next.JS or Nuxt.JS

Which is best Next.JS or Nuxt.JS

Comments
11 min read
🧑‍💻 How I Built the World's Best NextJS, AI Scheduling App 🤖✨

🧑‍💻 How I Built the World's Best NextJS, AI Scheduling App 🤖✨

354
Comments 51
9 min read
Unlock 650+ Pokémon in 5 Steps: Build Your Dream Index with Vanilla JavaScript

Unlock 650+ Pokémon in 5 Steps: Build Your Dream Index with Vanilla JavaScript

Comments
6 min read
Methods to create Objects in JavaScript

Methods to create Objects in JavaScript

Comments
2 min read
Exploring the Core of true value vs false value in JavaScript...

Exploring the Core of true value vs false value in JavaScript...

2
Comments
2 min read
JavaScript Naming Conventions: A Guide for Variable and Function Naming

JavaScript Naming Conventions: A Guide for Variable and Function Naming

2
Comments
5 min read
Database driven task & membership

Database driven task & membership

Comments
1 min read
I didn't know you could use sibling parameters as default values in functions.

I didn't know you could use sibling parameters as default values in functions.

Comments
3 min read
Latio Team: A community for tech hackers building together

Latio Team: A community for tech hackers building together

26
Comments 2
5 min read
Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations

Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations

5
Comments
2 min read
Code Call v0.1.0 (Beta) Release Notes

Code Call v0.1.0 (Beta) Release Notes

Comments
2 min read
🔥 Why TypeScript is the Go-To Language for Modern Web Development 🔥

🔥 Why TypeScript is the Go-To Language for Modern Web Development 🔥

1
Comments
2 min read
Designing a Developer Toolchain for a Frontend Library

Designing a Developer Toolchain for a Frontend Library

1
Comments
5 min read
[Personal Website] How to Integrate Notion Database in Next

[Personal Website] How to Integrate Notion Database in Next

Comments
7 min read
How large number of request handled with load Balancer

How large number of request handled with load Balancer

1
Comments
3 min read
Building a Smart Editor: Automatically Detect URLs and Convert Them to Hyperlinks

Building a Smart Editor: Automatically Detect URLs and Convert Them to Hyperlinks

1
Comments
5 min read
JavaScript’s Fun Twists and How TypeScript Makes It Better

JavaScript’s Fun Twists and How TypeScript Makes It Better

Comments
5 min read
Enclave Games Monthly Report: September 2024

Enclave Games Monthly Report: September 2024

2
Comments
3 min read
Top 5 React.js Coding Challenges You Must Know for Interviews !

Top 5 React.js Coding Challenges You Must Know for Interviews !

Comments
3 min read
Sanity CMS - All About It

Sanity CMS - All About It

Comments
4 min read
Cracking the Coding Interview: Part 4 – The Fast and Slow Pointer Technique

Cracking the Coding Interview: Part 4 – The Fast and Slow Pointer Technique

Comments
5 min read
Understanding Nested Objects in JavaScript

Understanding Nested Objects in JavaScript

Comments
5 min read
Understanding Scoping in JavaScript

Understanding Scoping in JavaScript

2
Comments 2
1 min read
[Personal Website] How to Use Notion as a Database for Full-Stack Development

[Personal Website] How to Use Notion as a Database for Full-Stack Development

Comments
2 min read
A Guide for Securing Your Node.js Application

A Guide for Securing Your Node.js Application

13
Comments 4
4 min read
Forestry: The Best State System for React and (not React)

Forestry: The Best State System for React and (not React)

Comments
7 min read
JavaScript String Manipulation: How to Use Split, Reverse, and Join

JavaScript String Manipulation: How to Use Split, Reverse, and Join

Comments
3 min read
Learn how to build AI assisted blog from scratch

Learn how to build AI assisted blog from scratch

1
Comments
1 min read
Diving Deeper into JavaScript: Functions, Hoisting, Event Loop & More!

Diving Deeper into JavaScript: Functions, Hoisting, Event Loop & More!

Comments
1 min read
loading...