Interview prep and study
React CRUD Lab
A Vite + React 19 + TypeScript learning app that does full CRUD against JSONPlaceholder, with a learning guide alongside the code.
View code on GitHubProblem
React was the weakest part of my full-stack story. This is a small app that covers the fundamentals with an API that needs no setup.
Goals
- Create, read, update, and delete posts against JSONPlaceholder
- React 19 + TypeScript, built with Vite
LEARNING.mdexplains each concept next to where it appears in the code
Changelog
- 2026-08-29: Built