Express 是一款灵活的轻型服务端应用框架,你可以基于这个框架按照自己的想法来创建服务端应用,它是一个包,所以我们可以使用 npm 把它安装在自己的项目里使用。导入 Express ,创建一个应用,再用它创建一个 Web 服务,然后就可以使用一些方法去定义服务的接口。比如 app.get() 可以定义支持 HTTP 协议的 GET 方法使用的接口。
接口都有一个地址,客户端可以利用这个地址来使用服务端的这个接口,接口还需要一个处理器,在处理器里我们可以设置接口要做的一些事情。接口地址有固定的部分,也可以设置一些地址参数,在客户端可以设置这些地址参数的值,服务端可以利用地址参数的值来判断到底要去做什么事情。
在请求与接口处理器之间我们可以在接口上安排使用一些中间件,这样我们就不用把所有的事情全部交给处理器去做,可以把一些通用的事情定义成中间件,然后在接口里面重复使用这些中间件。
下一站,我们要去定义各种不同类型的接口,再深入地理解一下客户端与服务端之间的沟通方式。
最后再整理一下项目。
确定当前是在项目所在目录的下面,然后可以查看一下项目当前的分支,显示是在 express 这个分支上,之前我们做的任务都是在这个分支上做的提交。现在可以把项目当前的分支切换到 develop,然后在这个分支上做一次合并,这里要合并的就是 express 分支上的提交。完成以后可以再把 express 这个分支推送到项目的远程。