历时一个多月的Vue的学习和项目终于基本完成啦!写一个博客来总结一下这个月学到的项目经验。
笔记资源
- 笔记提取码:ie7a 笔记为了方便我自己平时查阅是用one note写的,所以导出的是one和pdf格式的文件,one版可以直接用OneNote打开,含目录可检索,查阅更方便,pdf版不含目录,且比较模糊。有些注释直接写在项目代码里面了,所以不保证所有知识点都写全了。如果失效的话一个礼拜更新一次,如果急求的可以留言,看到之后马上更新,有什么问题欢迎留言告知。
- 项目源码 注意,因为服务器是老师自己花钱租来帮助我们学习的,所以需要找老师买接口。
项目总结
1. 提前划分目录结构
这次的项目是用CLI4创建的,而划分目录结构是最重要的第一步,需要先对整个项目进行分析,提前划分好目录结构以及项目结构,免得做到后面这里新建一个那里新建一个造成项目结构混乱。
2. 封装思想
封装狂魔coderwhy老师几乎每分每秒都在做封装,刚开始做的时候觉得是有点把简单的东西复杂化的感觉,但是从第一页Home页做完开始就知道封装的好处在哪里了,如果没有封装每页都会有大量重复代码,且存在大量重复工作,而封装完的组件例如scroll可以在后面其他页面中直接进行使用,极大地简化了代码,减少了工作量。
3. 总结
详细的东西都已经在笔记里面写完了,这里就不做赘述了。一个项目做下来,对Vue的基本使用大致已经熟悉了,个人感觉做这种项目,最重要的不是对各种语言的精通,如果语法忘了可以直接谷歌,最重要的应该是思想,比如说这个项目用到了模块化组件化的开发思想,这才是最难的。
大项目确实伤神,接下来可能会做几个小项目恢复下元气。
Author:oCodeHoney
Date:2020-4-28