Summary
At this point, you know how to go from having a machine-readable API definition document to being able to make requests to your API server prototype. You also understand that the prototype is the first version of your API product and doesn’t include any business logic. You understand that the business logic and all the code can be in any programming language and framework, so long as it fits your criteria. To decide which programming language to use, you know how to use a simple method that compares the learning curve, community, job market, and performance to find the best choice for your business requirements. Finally, you know how to move ahead by experimenting with different API code generation tools during the prototyping phase.
You started this chapter with an API design that had been validated and defined using a machine-readable document. With that definition, you learned how to create a working API prototype. You learned about the differences between API...