你是否曾想过为第三方开发人员提供一种简单的方法来连接到你平台的数据,让你看到他们想出了什么很酷的新用途?
也许你想让你的内部开发项目变得更简单——比如以可复制的方式为你的基于web的产品构建移动客户端。
在本课程中,您将学习为您的应用程序构建REST API。我们将设置我们的入门项目-在本例中,是一个餐厅API -然后向您展示如何设置API端点来添加数据(POST请求)和检索数据(GET请求)。
稍后,您将扩展API以支持数据维护—创建允许更新或删除记录的端点。
项目会随着开发的进行而改变。作为最后一步,我们将教你如何从餐厅API重构到餐车API,重构整个数据模型。
除了构建您的第一个API,在本课程中,您将学习或提高高需求技术的技能,如Node.js, MongoDB, ES6 with Babel等。
这是四篇系列文章中的第三篇。通过按顺序完成它们来获得充分的好处: