mysterious-toddler-20573
10/13/2022, 1:18 PM/contacts/, /contacts/34, etc, but then I'll start getting things like /contacts/34/details for a details div that needs to poll or whatever. A bit different than how a JSON API would work.
2) In general, the more you can move to the backend, the better. If you have a lot of small changes that need to occur in the UI, then you probably want to expand the target of your HTTP requests to be as large as possible. If that won't work, there are other techniques available: https://htmx.org/examples/update-other-content/, but I always advocate keeping it as simple as possible