.NET MAUI Blazor app fetching posts from JSONPlaceholder API, saving to SQLite DB, reading back, displaying in list.
- JSONPlaceholder Posts: https://jsonplaceholder.typicode.com/posts (100 fake JSON posts).
- Docs: https://jsonplaceholder.typicode.com/
- Button triggers: API call > Deserialize List > InsertAllAsync to DB > GetAllAsync for UI.
- Shows 10 truncated posts (full 100 in DB).
- .NET 9 MAUI Blazor Hybrid.
- sqlite-net-pcl for DB.
- Repository pattern.
- DI in MauiProgram.cs.
- Restore NuGets.
- Build & run on Android/Windows.
- Click button to fetch/save/display.