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 JavaScript Closures: A Comprehensive Guide to Understanding Scope, Context, and Practical Applications

Mastering JavaScript Closures: A Comprehensive Guide to Understanding Scope, Context, and Practical Applications

5
Comments
3 min read
😱 ESlint over Conventions - You have Not unlocked the power of ESlint 😱

😱 ESlint over Conventions - You have Not unlocked the power of ESlint 😱

12
Comments
5 min read
How to Create Resizable Columns in Angular Table: A Step-by-Step Guide

How to Create Resizable Columns in Angular Table: A Step-by-Step Guide

7
Comments 9
6 min read
Custom File Generator Tutorial

Custom File Generator Tutorial

2
Comments 1
5 min read
Building Your First Rock Paper Scissors Game: A Beginner's Guide

Building Your First Rock Paper Scissors Game: A Beginner's Guide

5
Comments
6 min read
Day 58: Commonly Used HTML Tags

Day 58: Commonly Used HTML Tags

10
Comments
2 min read
Use Cases for IIFEs

Use Cases for IIFEs

113
Comments 22
10 min read
SAML SSO: The Missing Piece in Your Next.js App's Authentication Puzzle 🧩

SAML SSO: The Missing Piece in Your Next.js App's Authentication Puzzle 🧩

134
Comments 25
8 min read
A Comprehensive Guide to JSON Web Tokens

A Comprehensive Guide to JSON Web Tokens

6
Comments
3 min read
👉 TypeScript Record Type with Examples

👉 TypeScript Record Type with Examples

34
Comments
5 min read
Authentication & User Management in Nextjs App Router + TypeScript, 2023

Authentication & User Management in Nextjs App Router + TypeScript, 2023

12
Comments 4
5 min read
JavaScript got 99 problems, but Bun ain't one?

JavaScript got 99 problems, but Bun ain't one?

3
Comments 3
2 min read
Unlocking the Power of Native Modules in JavaScript: An Introductory Guide

Unlocking the Power of Native Modules in JavaScript: An Introductory Guide

12
Comments 1
8 min read
Links in Next Js: A Detailed Guide

Links in Next Js: A Detailed Guide

8
Comments 1
8 min read
Building a store for digital products with Next.js and Medusa

Building a store for digital products with Next.js and Medusa

57
Comments 1
12 min read
How to create a GitHub Packages for typescript projects

How to create a GitHub Packages for typescript projects

7
Comments
18 min read
Solving the Happy Number Problem in Java: Helpful Tips

Solving the Happy Number Problem in Java: Helpful Tips

2
Comments
5 min read
Improving SEO for React Apps with Server-Side Rendering and Static Site Generation

Improving SEO for React Apps with Server-Side Rendering and Static Site Generation

12
Comments
11 min read
Promises, async, and await in ReScript (with Bun!)

Promises, async, and await in ReScript (with Bun!)

22
Comments 10
6 min read
Find out first unique element from array

Find out first unique element from array

2
Comments 2
1 min read
Building a React Page Builder: An Introduction to Puck

Building a React Page Builder: An Introduction to Puck

13
Comments 2
7 min read
Run Next.js 14 on docker

Run Next.js 14 on docker

30
Comments 6
2 min read
🔥What are the differences between const, let, and var? 10 Must-Know Questions for Junior Developers💡🚀

🔥What are the differences between const, let, and var? 10 Must-Know Questions for Junior Developers💡🚀

10
Comments 8
3 min read
Learn Laravel Filament full tutorial: Build powerful admin panels with ease

Learn Laravel Filament full tutorial: Build powerful admin panels with ease

6
Comments
1 min read
Use gRPC inside monolith

Use gRPC inside monolith

2
Comments
5 min read
The Complete 2023 Guide to Learning TypeScript - From Beginner to Advanced

The Complete 2023 Guide to Learning TypeScript - From Beginner to Advanced

Comments
10 min read
Updates from the 98th TC39 meeting

Updates from the 98th TC39 meeting

4
Comments
1 min read
LeetCode 896. Monotonic Array solution by Nilesh

LeetCode 896. Monotonic Array solution by Nilesh

6
Comments
3 min read
MY NEW WEBSITE [Free AI image creator]

MY NEW WEBSITE [Free AI image creator]

5
Comments
1 min read
Understanding JavaScript Promise Methods and Prototypes

Understanding JavaScript Promise Methods and Prototypes

36
Comments 3
3 min read
My Vanilla Fresh Hacktoberfest23 Pledge

My Vanilla Fresh Hacktoberfest23 Pledge

6
Comments
2 min read
No changelog for your open source project? We'll make one for you for Hacktoberfest!

No changelog for your open source project? We'll make one for you for Hacktoberfest!

1
Comments
1 min read
Building My Personal Blog Site from Scratch: A Tech Journey.

Building My Personal Blog Site from Scratch: A Tech Journey.

2
Comments
3 min read
Harmonising Elegance: The Art of Functional Programming in Software Design

Harmonising Elegance: The Art of Functional Programming in Software Design

Comments
3 min read
All we know about Vue 3 Vapor Mode

All we know about Vue 3 Vapor Mode

6
Comments
5 min read
Using CommonJS Modules in NodeJS with module.exports and require() | Cheatsheet

Using CommonJS Modules in NodeJS with module.exports and require() | Cheatsheet

Comments
1 min read
The Complete Guide To JavaScript Functions

The Complete Guide To JavaScript Functions

72
Comments 11
63 min read
React Performance Optimization: Best Practices with Examples

React Performance Optimization: Best Practices with Examples

7
Comments
3 min read
Detailed Introduction To Prisma ORM

Detailed Introduction To Prisma ORM

19
Comments
5 min read
Mastering TypeScript: A Comprehensive Tutorial

Mastering TypeScript: A Comprehensive Tutorial

3
Comments 2
4 min read
How to create a simple VSCE for CSS Lube

How to create a simple VSCE for CSS Lube

6
Comments
3 min read
Node.js Development Made Easy With Docker 🐳

Node.js Development Made Easy With Docker 🐳

19
Comments 2
6 min read
September 🧑‍💻 Changelog

September 🧑‍💻 Changelog

Comments
2 min read
🦖 Gentle, promise-based HTTP client for Deno and Node.js (part 2)

🦖 Gentle, promise-based HTTP client for Deno and Node.js (part 2)

15
Comments 4
4 min read
⚡ Best Open Source React framework and libraries for Building Enterprise B2B apps

⚡ Best Open Source React framework and libraries for Building Enterprise B2B apps

38
Comments 1
6 min read
Breaching Boundaries with WebSockets: A Simple Dive into Real-Time Communication in JavaScript

Breaching Boundaries with WebSockets: A Simple Dive into Real-Time Communication in JavaScript

1
Comments
7 min read
Javascript Event Listeners 🎧

Javascript Event Listeners 🎧

8
Comments
2 min read
Discovering Odd Behavior with Angular Error Handling

Discovering Odd Behavior with Angular Error Handling

10
Comments
8 min read
Create a timer in React with Start, Pause and Reset feature

Create a timer in React with Start, Pause and Reset feature

7
Comments 2
1 min read
Cracking Your First React Developer Interview: Top 10 Questions and How to Answer Them

Cracking Your First React Developer Interview: Top 10 Questions and How to Answer Them

1
Comments
3 min read
Choosing the Right TypeScript Type for Your Objects: Exploring Common Approaches

Choosing the Right TypeScript Type for Your Objects: Exploring Common Approaches

Comments
2 min read
React Props vs State: What's the Difference?

React Props vs State: What's the Difference?

24
Comments 7
2 min read
Calling an imported API at runtime in Astro

Calling an imported API at runtime in Astro

26
Comments 7
2 min read
Cracking the LeetCode 905. Sort Array By Parity By Nilesh

Cracking the LeetCode 905. Sort Array By Parity By Nilesh

5
Comments
1 min read
Vulnerability Scanning of Node.js Applications

Vulnerability Scanning of Node.js Applications

7
Comments
3 min read
🎈 Exploring React Props: The Key to Component Communication and Reusability 🧩

🎈 Exploring React Props: The Key to Component Communication and Reusability 🧩

1
Comments
4 min read
Call-Apply-Bind javascript

Call-Apply-Bind javascript

6
Comments
2 min read
Nested Layouts in NextJS (App Router)

Nested Layouts in NextJS (App Router)

2
Comments
3 min read
Building and Deploying a Next.js Website with Docker

Building and Deploying a Next.js Website with Docker

16
Comments 2
3 min read
LinkedIn for Developers: Crafting Your Profile, Building a Network, and Showcasing Your Expertise

LinkedIn for Developers: Crafting Your Profile, Building a Network, and Showcasing Your Expertise

Comments
3 min read
loading...