关于⼀个完整项⽬的前端页⾯规划
前⾔
计划:
打算做⼀个简单的⽹站,拥有前端页⾯,后台数据,以及管理系统,然⽽这并不容易,所以打算先完成前端页⾯。
我喜欢做什么事情之前都做⼀个计划,现在这个计划可以说有这个想法很久了,但是⼀直没有去做,现在开始把前端页⾯分析下,⽅便之后开发
预计会⽤到的主要技术栈:
vue
nuxtjs
koa2
页⾯统计
前端页⾯打算只做三个页⾯,⾸页,详情页,搜索结果页
模板设计
整个⽹页分为头部,banner,内容,底部;每部分⼜可以细分如下
组件设计
可以将上⾯划分出来的每部分,建⼀个⽬录,⽬录下包含⼀个对外的⽂件(index.vue),以及若⼲当前部分的⼩组件,对外的⽂件⽤来整合当前⽬录组件,使其成为⼀个完整的部分
前端页面模板数据结构设计
搜索框需要有热门搜索的数据,banner需要有图⽚的地址,内容需要动态更新
接⼝设计
加⼊版本号,使⽤ HTTP 动词,加⼊版本号是为了以后有不兼容和破坏性的更改,能更容易的发布API,使⽤ GET POSt 是为了⽅便理解这个接⼝是获取数据还是新加数据
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论