由于自己也做了大大小小多个全栈内容的网站,也用到了不同的框架,所以在此想要总结一下自己的一些感受
前端
1.模块化
前端的模块化很重要,我自己是用的vue写的前端,模块化的好处是真的提高复用率,并且代码的修改也更为快捷,方便维护。
2.学会利用外部UI框架,以及学好css
做网站,首先的是要界面的美观,但界面所需要的组件有很多,一个一个自己写的话很麻烦,这时就要用上外部的UI框架,当然不可能UI框架能完全契合自己的网站,这时我们就要对其进行适当的修改,这样的话比全部自己写效率要高得多,还可能更美观。
3.合理的发送axios请求
在不同的地方就要发送不同的axios请求,比如搜索是一个,页面推荐也是一个,要写好不同的axios请求,并且要能够对其返回的结果进行合适的处理。
后端
1.数据库的设计
在项目开始的初期,就要定好数据库里的字段,这样也是便于前端发送请求,并且数据库与数据库之间的联系也要定好,可以说数据库是一个项目的基础。
2.接口的设计
要根据产品的不同需求,来设计不同的接口,并且接口返回的数据也要设计好