采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
七月,这个和实际的开发过程不一样吧。实际开发校验器不是应该在开发过程中逐步写出来,之后再提取出来的么。 我觉得lin-validator应该只是作为参考,最后给出来,而不是一开始就使用的啊。这样不是少了一个深入学习校验的过程。 而且,按需加载里面的全局对象最后使用可能是方便一点,但是我觉得开发有一个过程,模块化开发中,在需要时引进再引进也不是特别麻烦的不能接受的啊。一开始全写进全局里面,反而增加了开发难度,放到最后优化代码的时候,反而更自然一点。
实际的开发过程就是直接用各种框架内置的校验器了,比如Flask的WTForms,TP的内置校验系统。只不过KOA没有,所以我写了Lin-Validator,如果开发一个项目还要自己写一个Lin-Validator这种校验系统,那不可能的。Lin-Validator,太复杂了,你可以看下源码,这个课程不可能完整的实现一边Lin-Validator的。
全局变量这个不推荐,课程里也说过了。但这个现在做法也很多,比如vue里,很多东西都是挂载到vue的实例上,直接使用无需导入,这个看自己。
你好看你说什么都对。vue里vuex,router挂载到vue的实例上的方式就很简单啊,不像这个感觉对新人不怎么友好呢。╭(╯^╰)╮个人喜好问题吧,觉得有些地方手动导入挺好的,这可能更适合我这种新手吧。还可能就是之前还学习了另一门nodejs从零开发web server的课程,那个更偏向于基础,没有这种复杂的路由校验层。
我觉得只一条,大部分框架都内置了校验器,就能说明问题了。不能说这是我写的就和其他框架集成的有什么区别。基本上慕课任何一个带框架的课程都是直接上来用校验器的,比如TP5、SpringBoot。你是不是服务端框架用的还是太少了,总感觉一般做服务端的人对校验器应该很习惯才对。
是啊,我只想安安静静地想做个小前端 T T
肯定不会可能全部都挂到全局里,我也只是选择了常用的挂到全局里
登录后可查看更多问答,登录/注册
理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发
1.7k 7
1.7k 11
1.2k 9
863 9
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号