-
System Design of a Podcast Platform
Introduction
Podcast platforms are growing in popularity, providing a new way for content creators to share their insights and stories, and for users to consume a wide variety of audio content.…
-
System Design of a Digital Vending Machine
Introduction
Vending machines are ubiquitous in modern society, providing a convenient and contactless way to purchase goods in public spaces. As technology evolves, so do vending machines, which are now incorporating…
-
System Design of a Movie Theater Booking System
Introduction
A movie theater booking system is an integral part of a modern cinema experience. It allows customers to book tickets for their favorite movies at their convenience, whether at home…
-
How-to: React hooks: useReducer
What is useReducer in React Hooks?
“An alternative to useState.”
In the official React docs, useState is listed as basic hooks while useReducer is at additional hooks. Since useReducer is more powerful,…
- 1
- 2