简单 web 服务与客户端开发实战
1. 项目简介
项目地址: github
本次作业我们小组实现的是一个极简博客,主要的页面包括home, user, articles, reviews几个页面。实现的主要功能有用户登录、获取文章列表、阅读文章、删除文章,获取评论和编辑评论等。另外,项目采用 jwt 产生 token 实现用户认证,用户登录时获得 token,并且在添加评论时进行 token 认证。
2. 任务分工
我们小组一共有6人, 在项目开发过程中,2人负责前端的页面布局和设计,4人负责后端以及 api 测试。
我与另一个同学负责后端的article部分的实现, 我的任务如下:
- article 的 api 编程及测试,包括获取用户的全部 articles,根据 id 获取某篇 article, 以及根据 id 删除 某篇 article。
- 实现真实数据的抓取以及读入数据库的操作。
- 协助同学修改和测试
3. 页面效果
-
主页面
-
登录页面
-
文章列表页面
-
文章展示页面
-
评论页面