▲ | jbreckmckye 2 days ago | |
The change was mobile. Once you had multiple clients, with varying levels of thick state (e.g. offline first for Android), it started making sense to streamline around a data-driven API and rich client apps. That's honestly the main reason. It's so you can build all three channels the same(ish) way |