最近三年来,我几乎一直是写后端代码,我之前熟悉的还是jQuery 和bootstrap,现在主流的前端代码几乎都是用Vue或者React写的,在去年的时候,我曾经看过了React Native, Vue.js 但是后来我并没有写前端的代码,所以学了并不等于就会了,学习的遗忘曲线是客观的事实,尤其是我不用的时候,所以对于我来说想写一个项目,我又不愿意使用jquery + bootstrap 那一套技术来实现,同时我又不熟练掌握vue或者react ,所以我矛盾的是,想自己写些代码只能是后端的接口代码。
所以我现在需要重新学习vue.并实践我的第一个项目。mybookshelf.
需要我画原型图。
但是在之前,我需要想想,我为什么需要写一个这项的项目,我的初衷是什么。
首先很明确的是,我需要使用一个真实的项目来锻炼一下自己的前端水平,所以重点应该是在前端上,后端刚开始我只打算使用一个简单的springboot项目来提供接口,这个后端项目很简单,不会使用很多的复杂技术,也不会设计得很复杂。
那首先我得想清楚,怎么展示,需要在移动端展示吗?
如果我考虑移动端的话,可能会有更多的工作量,不能快速迭代,所以我可以先考虑web端的。
我先画一个简单的原型图:(在墨刀上临时去画一下)
https://v6.modao.cc/app/bdadcf6ca49ffe0592467743e2ef1619e808312f?simulator_type=device&sticky
密码:BobJackson
ok,现在我可以编写前端页面了,尽管我在画的过程中,也是思考了一下后端的接口,甚至想了一下简单的设计和实现。