This book is written for the following audience:
- Anyone who has some basic PHP knowledge and wants to build RESTful web services.
- Developers who know basic PHP and have developed a basic dynamic website and want to build a RESTful web service.
- Developers who have learned PHP and worked mostly in open source CMS, such as WordPress, and want to move toward developing custom applications where a web service needs to be built.
- Developers who are stuck with legacy systems done in Code Igniter and want to explore the modern ecosystem of PHP.
- Developers who have used modern frameworks such as Yii or Laravel, but are not sure about the critical pieces required to build the REST API that not only serves the purpose but works well in the long run, something that doesn't always need manual testing and is maintainable and extendable.
- Seasoned PHP developers who have created a very basic API that returns data but want to make themselves familiar with how it should be done according to REST standards, how it will work when authentication comes into the picture, and how to write tests for it.