切换视频源:

经过前7章的学习,相信大家已经掌握了JavaScript的语法,并了解全栈开发中一些重要的概念:DOM, AJAX, JSON,也学会了使用NodeJS开发Rest API。那么在本章中,我们就整合目前所学的知识,开发一个全后端完备的全栈爬虫项目!相信通过这个项目的学习,大家就能更深入地了解开发网站的具体流程。

关于网站开发的具体步骤,大家可以跟着视频走,图像化的演示会更清晰明了,以下是开发网站的流程总结。

网站开发流程

1. 功能设计

在开发网站前,我们需要首先设计网站的功能,比如网站所针对的用户群体和具体功能,以及前端和后端的具体技术栈。

2. GUI 设计

设计完功能之后,就可以开始设计前端的页面草图了,这样我们对网站的成品就有更具体的概念,也有一个期待。

3. REST API 实现

设计好功能和GUI后,我们就可以开始实现提供功能的REST API。Rest API 的设计包括:API地址,所对应的 HTTP 动词,以及每个API 的功能。设计完毕之后,就可以开始编码实现这些 API 了。

4. 前端实现

实现完API之后,我们就可以开始使用 HTML, CSS, 和 JavaScript 开发出前端,并和后端 API 结合。

总结以上开发网站四步:功能设计、GUI设计、Rest API 实现、前端实现。