CRUD practice with writing update functionality and SPA-like Get