关于一个完整项目的前端页面规划
前言
计划:
打算做一个简单的网站,拥有前端页面,后台数据,以及管理系统,然而这并不容易,所以打算先完成前端页面。
我喜欢做什么事情之前都做一个计划,现在这个计划可以说有这个想法很久了,但是一直没有去做,现在开始把前端页面分析下,方便之后开发
预计会用到的主要技术栈:
- vue
- nuxtjs
- koa2
页面统计
前端页面打算只做三个页面,首页,详情页,搜索结果页
模板设计
整个网页分为头部,banner,内容,底部;每部分又可以细分如下
组件设计
可以将上面划分出来的每部分,建一个目录,目录下包含一个对外的文件(index.vue),以及若干当前部分的小组件,对外的文件用来整合当前目录组件,使其成为一个完整的部分
数据结构设计
搜索框需要有热门搜索的数据,banner需要有图片的地址,内容需要动态更新
接口设计
加入版本号,使用 HTTP 动词,加入版本号是为了以后有不兼容和破坏性的更改,能更容易的发布API,使用 GET POSt 是为了方便理解这个接口是获取数据还是新加数据
相关推荐
liduote 2020-11-13
chenhaotao 2020-11-13
localhost0 2020-11-12
小秋 2020-11-12
lxhuang 2020-11-03
学习web前端 2020-10-27
小焊猪web前端 2020-10-24
杏仁技术站 2020-10-23
南昌千网科技 2020-10-18
liduote 2020-10-16
BlueSkyUSC 2020-10-15
Doniet 2020-10-08
zjutzmh 2020-09-25
PncLogon 2020-09-24
趣IT 2020-09-22
杏仁技术站 2020-09-18
拾光璇旅 2020-09-17
kiven 2020-09-11
lfbooo 2020-09-09