Contract-First REST Development

A series of blog articles on creating and using REST services with contract-first development patterns.

Contract-first REST development has been a common feature in many of my recent projects. While colleagues and friends agree it is a good practice, there doesn’t seem to be much information available about what it is, items to consider when choosing contract-first development, how to develop in a contract-first way, or the tools available to support this style of development. Through this blog series, I will define contract-first development, give a real-world example of its usage on one of my past projects, list benefits of this development style, and then offer guides to getting started with contract-first REST development using a variety of different tools and technology frameworks.

Series Articles

To accomplish the goals stated above, I have broken the series down into the following posts.

The list will be updated as I post additional articles.