API First Transformation at Etsy

来自 Etsy 的工程经验分享。由于历史原因,网站的 ajax 用到的 api 与各种设备的 app 用到的 api 是不同的代码,业务逻辑重复实现;现在整合成同一套 api,强类型输入与输出。