Previous
Lessons from REST
- Build anarchic scalability into system from beginning.
- Keep processing (state) on client.
- Server only serves static representations, i.e. stateless.
- Let client pull representations of its own choosing.
- Choose higher user-perceived latency when possible.
- Keep deployment costs and learning cost low, maximize visibility and
evolvability.