In the mobile development world, it is common to have dedicated developers and teams responsible for just building mobile frontend and backends. This time we are going to wear the backend developer hat and use Delphi to build modern scalable, secure, and fault-tolerant REST API web services with full database access. This chapter will cover the following points:
- Why multi-tier architectures?
- Creating mobile backends with:
- WebBroker
- DataSnap
- RAD Server
The objective of this chapter is to understand different choices for backend technologies in Delphi and get practical knowledge on how to build scalable, fault-tolerant mobile backends in the cloud.