项目

项目心得以及注意事项

表单:
1.字段对应的校验,并且在该字段对应出现的位置要同步校验。

版本更新由于文件不同引起的功能差异

api文档:https://swagger.io/
静态书籍:https://easy-mock.com/login

输入内容校验的问题

输入内容只用于展示的问题,将内容转义,或者innerText

全栈应该是能理解整个产品的命脉,并把它最终实现出来,安全运行。

目前项目当中依然存在的问题:
SEO方面
1.核心功能是方便用户分享和阅读,分享链接尽量简洁,但是和域名绑定的只有一个参数,资源有限,只能选择其一,将分享链接设置为通过域名+参数就能访问。(未实现)
2.各个页面title可以在优化一下,比如说确定这个页面的关键信息。
3.每个页面都没有关键词。
4.阅读页面现在是异步加载的数据,改成同步渲染。
安全运行方面
1.数据库备份
2.必要时可以做均衡负载(条件以及如何实现)
3.静态文件cdn(部分实现),以及文件大小,减少带宽占用
4.了解常见的安全防御措施以及加固方法,并添加到项目中。
功能方面
核心功能编辑和阅读优化,添加常见的编辑格式支持,提高用户体验。
想做的事情:了解当前市场上面成型的方案,建立自己的方便前后端流程化开发和交付测试的工具
功能方面:用户和书籍的关系、展示以及查询还未完成,书籍分类划分,方面用户查阅书籍

关于做项目的思考
首先,你要转变思维,如何从用户的角度出发,从用户体验做深入思考。如何从设计和功能上提高用户体验,以及功能背后的目的。
其次,之前一个人能把事情做得很好,现在怎么保证团队一群人把它做好?任务分配包括如何把任务合理地分配给适合的人,能达到最好的结果,即人的价值得以体现,产出质量也高。这就要求管理者对任务的了解要全面深入,对团队每个人的能力了解也要准确。
然后,要听听别人的意见,大家一起讨论,注重沟通,了解学习相似的网站。
最后,是要理解产品的本质,然后把它实现出来,并且安全运行。

自定义组件库工具

维护
使用