天猫网站内容架构分析(天猫网站内容架构分析如何选择合适的组件:仅仅考虑使用loader)
优采云 发布时间: 2021-11-11 00:02天猫网站内容架构分析(天猫网站内容架构分析如何选择合适的组件:仅仅考虑使用loader)
天猫网站内容架构分析如何选择合适的组件:仅仅考虑使用loader的组件有,一些相关组件如jframe,contentbuilder,contentscript,contentpreloader等等相关的组件如果你在前端社区里有比较认可的大神(jquery只是中国社区最出名),你可以找他做实验性的使用,以及找找相关组件组态例子,还是比较简单的但如果你没有比较出名的大神,或者你说服不了老板,你也没有requirejs,zepto,vue等等相关的前端框架,自己从零开始用facebook官方提供的angularjs,就比较麻烦了,对组件的规划是个大问题,我整理过一个angular的企业级应用(一般是通过实现exceptionhandlers来做模拟异步调用)的vue脚手架,但真的还不成熟,甚至还有完全想不到的问题,组件在单页应用中作用非常关键,所以我决定从angular3.0开始,全部转向组件上的设计,期间经历了很多项目,在从react组件转向组件原型设计中思考了很多东西,今天就简单的跟大家分享一下首先angular的构建系统是react-mobile-angularx,react-mobile是react发布的mobile版本。
我现在自己使用的是react-mobile-angularx,但是除了使用angularx构建之外,还有一些别的的构建工具比如像angularci,redis-sass,vue-loader等等,这些工具可以帮助我们很好的在angularjs中构建出适合mobile的应用,这些都是我在工作中实践过的东西,在这里不再一一列举我对于组件并没有所谓全面的认识,没有那么完美的机制,一般都是开发过程中不断的迭代,也有说在官方提供的angularx中,当你只有一个页面的时候,你可以用loader组态组件,也可以在loader中优化细节,但对于我这种做后端开发,做各种各样复杂组件的人来说,感觉不合适,我的组件通常都比较长,用法,技术栈都要写很多份,对一个页面中有些组件有些说不清楚,但没有办法,后端接口要是要实现了解每个组件,没有别的办法,都要一点点来实现,还要兼容不同浏览器,不同的操作系统,写到最后就真的很烦,可是后端代码要是要管理组件数据,那就太麻烦了所以我不怎么喜欢使用组件,我现在更倾向于通过flex来做布局,通过vue-router来处理路由,通过vuex来管理状态,这才是我的*敏*感*词*作,只用了两个月。
官方文档请访问:-x-do我还在不断探索中。什么?你看不懂?我特么上来就写了一天代码,你看不懂怪我咯就算我写的烂,人家谷歌也都写成这样,你看不懂怪我咯而且本来中文的就少,也就懂一些基本的,一些别人看不懂的,我就没法进行说明。我组件里多少个元素,什么样子,哪些是框架帮我实现的,哪。