DevPrep
  • Interview Prep
  • Projects
  • Resources
  • Pricing
  • About Us
Submit Question
DevPrep
  • Pricing
  • About Us
Submit Question

Practice

  • JavaScript
  • DSA
  • Machine Coding
  • System Design

Resources

  • Learning Tracks
  • Articles
  • Roadmaps
  • Compare Concepts
  • Glossary
  • Developer Tools
  • All Questions

Company

  • About
  • Pricing

Legal

  • Privacy Policy
  • Terms of Service
DevPrep

© 2026 DevPrep. All rights reserved.

Articles

Master technical concepts with in-depth guides and tutorials.

Showing 81–100 of 153 articles

#TitlePublishedViews
81
Service Workers: Offline-First ArchitectureMedium
Frontend Engineering1 min read
7mo agoFeb 10, 2026
0
Service Workers: Offline-First Architecture
Medium
Frontend Engineering1 min read7mo ago0
82
WeakMap and WeakRef: Memory-Efficient Data StructuresMedium
Frontend Engineering1 min read
7mo agoFeb 10, 2026
0
WeakMap and WeakRef: Memory-Efficient Data Structures
Medium
Frontend Engineering1 min read7mo ago0
83
Web Performance: Core Web Vitals Optimization GuideMedium
Frontend Engineering1 min read
7mo agoFeb 10, 2026
0
Web Performance: Core Web Vitals Optimization Guide
Medium
Frontend Engineering1 min read7mo ago0
84
Understanding WebSockets: Real-Time Communication in ProductionMedium
Frontend Engineering1 min read
7mo agoFeb 10, 2026
0
Understanding WebSockets: Real-Time Communication in Production
Medium
Frontend Engineering1 min read7mo ago0
85
JavaScript Generators and Iterators: Beyond the BasicsMedium
Frontend Engineering1 min read
7mo agoFeb 10, 2026
0
JavaScript Generators and Iterators: Beyond the Basics
Medium
Frontend Engineering1 min read7mo ago0
86
How Garbage Collection Works in JavaScriptMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
How Garbage Collection Works in JavaScript
Medium
Frontend Engineering2 min read7mo ago0
87
What is a Memory Leak? How to Debug and Prevent It

The 5 most common memory leak patterns in JavaScript and React, with debugging techniques using Chrome DevTools heap sna

theory4 min read
7mo agoFeb 9, 2026
1
What is a Memory Leak? How to Debug and Prevent It

The 5 most common memory leak patterns in JavaScript and React, with debugging techniques using Chrome DevTools heap sna

theory4 min read7mo ago1
88
Web Workers and Service Workers Explained

Web Workers vs Service Workers — when to use each, real-world examples, lifecycle differences, and production patterns f

theory4 min read
7mo agoFeb 9, 2026
1
Web Workers and Service Workers Explained

Web Workers vs Service Workers — when to use each, real-world examples, lifecycle differences, and production patterns f

theory4 min read7mo ago1
89
What is Virtual DOM and How Does It Work?

How Virtual DOM works — diffing algorithm, reconciliation rules, why keys matter, and whether Virtual DOM is actually fa

4 min read
7mo agoFeb 9, 2026
0
What is Virtual DOM and How Does It Work?

How Virtual DOM works — diffing algorithm, reconciliation rules, why keys matter, and whether Virtual DOM is actually fa

4 min read7mo ago0
90
What is Higher-Order Component (HOC) in React?Medium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
What is Higher-Order Component (HOC) in React?
Medium
Frontend Engineering2 min read7mo ago0
91
Pros and Cons of Redux: When Do You Need It?Medium

Redux pros and cons — when to use it, when not to, Redux Toolkit for modern usage, and simpler alternatives like Zustand

theory4 min read
7mo agoFeb 9, 2026
1
Pros and Cons of Redux: When Do You Need It?

Redux pros and cons — when to use it, when not to, Redux Toolkit for modern usage, and simpler alternatives like Zustand

Medium
theory4 min read7mo ago1
92
What is keep-alive in Vue.js and When to Use ItMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
What is keep-alive in Vue.js and When to Use It
Medium
Frontend Engineering2 min read7mo ago0
93
Explain the Event Loop in Browser and Node.jsMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
Explain the Event Loop in Browser and Node.js
Medium
Frontend Engineering2 min read7mo ago0
94
Repaint vs Reflow: Understanding Browser Rendering PerformanceMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
Repaint vs Reflow: Understanding Browser Rendering Performance
Medium
Frontend Engineering2 min read7mo ago0
95
What Are React Hooks? Pros and ConsMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
What Are React Hooks? Pros and Cons
Medium
Frontend Engineering2 min read7mo ago0
96
CSS Pseudo-Classes and Pseudo-Elements: The Complete GuideMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
CSS Pseudo-Classes and Pseudo-Elements: The Complete Guide
Medium
Frontend Engineering2 min read7mo ago0
97
Explain async and await in JavaScriptMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
Explain async and await in JavaScript
Medium
Frontend Engineering2 min read7mo ago0
98
Explain the Lifecycle of a Vue InstanceMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
1
Explain the Lifecycle of a Vue Instance
Medium
Frontend Engineering2 min read7mo ago1
99
How to Improve Performance in React ApplicationsMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
How to Improve Performance in React Applications
Medium
Frontend Engineering2 min read7mo ago0
100
What is XSS? How to Prevent Cross-Site ScriptingMedium
Frontend Engineering2 min read
7mo agoFeb 9, 2026
0
What is XSS? How to Prevent Cross-Site Scripting
Medium
Frontend Engineering2 min read7mo ago0
#

Showing 81–100 of 153 articles

1…456…8