天下是平的吗?——从差异角度看前端
在此模式下,单个组件该当包括视图随处事端模子的整个链路。组件只跟某个详细的规模模子交互,并不体谅其他组件的存在。单个可能多个组件,都可以或许直接运行。页面成为一种通用的容器,把它们集成起来。 ![]() 举例来说,一小我私人员列表与详情的页面,假如实现为两个组件,其成果别离如下:
这两个组件该当是相互独立的,在这种环境下页面临它们的集成,包罗两者之间的联动相关,都是在规模模子(后端)上界说的,然后借助特定的机制,自动就形成了联动相关。 从实现角度,这种组件内部也也许靠近于其他形态的组件实现方法,好比,组件内部可以有分层,当某组件被注册的时辰,它所属的各层是别离注册的。 必要留意的是,以上三种实践并非直接对应于第一部门我们提到的三种模式,它们是存在并存相关的,,可以按照营业场景去恰当举办殽杂。 小结 不思量现实环境的技能选型长短常可骇的,并不存在通吃统统的技能方案,每种方案都有它的界线。在实践进程中,可以问问本身,我们正在做的这个体系:
对这些题目的差异答复,城市影响到详细实验路径的选择。 几年前,左耳朵耗子说了一句话,被许多人围攻:“CSS不就是设置文件么?”以前端角度看,这句话的确图谋不轨。可是,在某些场景下,当我们把视野放在全局,到整个体系层面,CSS确实就可以被以为是一种设置文件。不单云云,在有些场景下,连视图的大部门都能算是设置文件了。 有的时辰,我们也会看到一些试探,好比说,实行用可视化的方法去设置视图层,在这种环境下,视图确实就是由:
这两类部门所构成的,这也是我小我私人在许多环境下很倾向于“模板型”视图层框架的缘故起因。 我们绕了很大一圈,离题万里,那么,天下是平的吗? ![]() 可以试试闭着眼睛去摸一下立体的地球仪,感受是奈何的?但现实上这是一种错觉,由于地球仪比拟例举办了浮夸,以青藏高原的海拔,相对地球半径而言,其高度差的确可以忽略不计。以是,宏观角度看,天下确实就是平的。 横当作岭侧成峰,远近坎坷各差异。不识庐山真脸孔,只缘身在此山中。 ——苏轼 跋文:本文是2019年1月19日在网易前端技能大会上的分享。整篇文章想要办理的题目是给出一些提议:前端技能选型该当团结营业场景,社区方案只是本身的器材,技强职员不应当酿成器材的跟班。在不吻合的场景下,纵然是很闻名、风行的器材,也该当坚决舍弃。 分享进程中,我提到本身给本身打的标签是缺乏情怀的家产党,所谓家产党,在我看来,有其它一个名词可以对等,那就是出产力至上。一个出产力至上者的立场是这样的:不遗余力探求出限定出产力成长的身分,找到最得当的出产方法:
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |