DEV Community

Learning JavaScript & Typescripts Series' Articles

Back to Shafayet Hossain's Series
Essential Concepts for JavaScript Developers
Cover image for Essential Concepts for JavaScript Developers

Essential Concepts for JavaScript Developers

52
Comments 5
3 min read
5 JavaScript Patterns Every Developer Should Know in 2024
Cover image for 5 JavaScript Patterns Every Developer Should Know in 2024

5 JavaScript Patterns Every Developer Should Know in 2024

19
Comments
2 min read
Promises in JavaScript, A Guide for 2024
Cover image for Promises in JavaScript, A Guide for 2024

Promises in JavaScript, A Guide for 2024

12
Comments
3 min read
Understanding Closures in JavaScript: A Key Concept for 2024
Cover image for Understanding Closures in JavaScript: A Key Concept for 2024

Understanding Closures in JavaScript: A Key Concept for 2024

3
Comments
2 min read
JavaScript Memory Management and Garbage Collection
Cover image for JavaScript Memory Management and Garbage Collection

JavaScript Memory Management and Garbage Collection

10
Comments
3 min read
TypeScript: Because JavaScript Could Use a Little More Discipline
Cover image for TypeScript: Because JavaScript Could Use a Little More Discipline

TypeScript: Because JavaScript Could Use a Little More Discipline

15
Comments 2
3 min read
Optimizing JavaScript with Maps, Sets, and Weak References
Cover image for Optimizing JavaScript with Maps, Sets, and Weak References

Optimizing JavaScript with Maps, Sets, and Weak References

36
Comments 5
2 min read
JavaScript Event Loop: How It Works and Why It Matters for Performance
Cover image for JavaScript Event Loop: How It Works and Why It Matters for Performance

JavaScript Event Loop: How It Works and Why It Matters for Performance

3
Comments
2 min read
Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations
Cover image for Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations

Understanding JavaScript Proxy: Power of Intercepting and Customizing Operations

7
Comments
2 min read
Advanced Type System and Generics for Pro TypeScript Developers
Cover image for Advanced Type System and Generics for Pro TypeScript Developers

Advanced Type System and Generics for Pro TypeScript Developers

8
Comments 2
2 min read
TypeScript Utility Types: Enhancing Code Reusability
Cover image for TypeScript Utility Types: Enhancing Code Reusability

TypeScript Utility Types: Enhancing Code Reusability

11
Comments 1
2 min read
Why You Should (Probably) Use TypeScript?
Cover image for Why You Should (Probably) Use TypeScript?

Why You Should (Probably) Use TypeScript?

7
Comments
4 min read
Why Web Workers Depend on JavaScript ??
Cover image for Why Web Workers Depend on JavaScript ??

Why Web Workers Depend on JavaScript ??

38
Comments 2
2 min read
Async Tricks in JavaScript for Smoother Code
Cover image for Async Tricks in JavaScript for Smoother Code

Async Tricks in JavaScript for Smoother Code

93
Comments 9
2 min read
The Callback Hell, Writing Cleaner Asynchronous JavaScript
Cover image for The Callback Hell, Writing Cleaner Asynchronous JavaScript

The Callback Hell, Writing Cleaner Asynchronous JavaScript

31
Comments 5
4 min read
Top 30 JavaScript Tricks Every Developer Should Know
Cover image for Top 30 JavaScript Tricks Every Developer Should Know

Top 30 JavaScript Tricks Every Developer Should Know

35
Comments 1
4 min read
Let's do a Battle Between JavaScript and TypeScript!!
Cover image for Let's do a Battle Between JavaScript and TypeScript!!

Let's do a Battle Between JavaScript and TypeScript!!

8
Comments 8
3 min read
Advanced Event Loop Techniques for Peak JS Performance
Cover image for Advanced Event Loop Techniques for Peak JS Performance

Advanced Event Loop Techniques for Peak JS Performance

12
Comments 3
2 min read
JavaScript Proxy and Reflect for Dynamic Object Control
Cover image for JavaScript Proxy and Reflect for Dynamic Object Control

JavaScript Proxy and Reflect for Dynamic Object Control

Comments
2 min read
Dominate Object-Oriented Programming (OOP) in JavaScript.
Cover image for Dominate Object-Oriented Programming (OOP) in JavaScript.

Dominate Object-Oriented Programming (OOP) in JavaScript.

10
Comments 2
3 min read
Building a Self-Evolving Codebase: JavaScript’s AST Manipulation and Dynamic Compilation
Cover image for Building a Self-Evolving Codebase: JavaScript’s AST Manipulation and Dynamic Compilation

Building a Self-Evolving Codebase: JavaScript’s AST Manipulation and Dynamic Compilation

3
Comments 4
4 min read
JavaScript Memory Management and Optimization Techniques for Large-Scale Applications
Cover image for JavaScript Memory Management and Optimization Techniques for Large-Scale Applications

JavaScript Memory Management and Optimization Techniques for Large-Scale Applications

286
Comments 40
4 min read
JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control
Cover image for JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control

JavaScript Meta Programming: In-Depth Guide on Proxy, Reflect, and Object Property Control

10
Comments
4 min read
Advanced JavaScript Game Development Techniques for Modern Game Devs
Cover image for Advanced JavaScript Game Development Techniques for Modern Game Devs

Advanced JavaScript Game Development Techniques for Modern Game Devs

10
Comments 6
3 min read
The Bad Sides of JavaScript
Cover image for The Bad Sides of JavaScript

The Bad Sides of JavaScript

22
Comments 5
4 min read
The Evolution of JavaScript
Cover image for The Evolution of JavaScript

The Evolution of JavaScript

25
Comments 2
3 min read
What's JavaScript’s Prototype Chain??

What's JavaScript’s Prototype Chain??

8
Comments 2
3 min read
Understanding WeakRefs and FinalizationRegistry in JavaScript
Cover image for Understanding WeakRefs and FinalizationRegistry in JavaScript

Understanding WeakRefs and FinalizationRegistry in JavaScript

10
Comments
4 min read
Mastering JavaScript Event Delegation
Cover image for Mastering JavaScript Event Delegation

Mastering JavaScript Event Delegation

147
Comments 22
4 min read
A Comprehensive Look at Custom JavaScript Compilers
Cover image for A Comprehensive Look at Custom JavaScript Compilers

A Comprehensive Look at Custom JavaScript Compilers

44
Comments 5
6 min read
Reactive Programming with JavaScript but Beyond the Basics
Cover image for Reactive Programming with JavaScript but Beyond the Basics

Reactive Programming with JavaScript but Beyond the Basics

28
Comments
4 min read
The Evolution of State Management in JavaScript
Cover image for The Evolution of State Management in JavaScript

The Evolution of State Management in JavaScript

50
Comments 3
3 min read
Performance Optimization with TypeScript
Cover image for Performance Optimization with TypeScript

Performance Optimization with TypeScript

56
Comments 11
3 min read
Mastering Type Inference in Complex Scenarios for TypeScript
Cover image for Mastering Type Inference in Complex Scenarios for TypeScript

Mastering Type Inference in Complex Scenarios for TypeScript

14
Comments
3 min read
Mastering Advanced TypeScript Concepts
Cover image for Mastering Advanced TypeScript Concepts

Mastering Advanced TypeScript Concepts

31
Comments 3
3 min read