Building RESTful Python Web Services Chapter 1
Chapter 1: Designing a RESTful API to interact with a simple SQLite database There are many design considerations to decide on when starting a new project. This section starts to go over some of those concerns, and the author concludes that Occam's Razor holds true, at least in the beginning of a new project. Getting a proof of concept or a MVP (mininally viable project) is sometimes the best way to start moving forward with something. There is a nice chart that goes over the HTTP verbs, and how they will be used in this project. This is a good example of how to document things. I think more programming books should also talk design, not just how tos. Understanding the tasks performed by each HTTP method The author quickly goes over the HTTP verbs, and how and what they will be used for in this project. For those without an understanding of REST and its implementation, this is a nice overview of what they are and how they are used. Working w...