App.vue是Vue生成的挂载在index上的实例,它是作为一个根容器,所有的页面都会渲染成一个页面(SPA)。用到现在,突然有点联想,这其实和一个城市的运作是何其的相似!
在上图中,大家可以感受下这个形象地比喻:都是一个独一无二的实例,都是分区治理,都有相似的理念和治理方法。比如下面这种一一对应的关系:
1 | #App => 广州市 |
这种对应还有更多地想像余地,关键是通过这种比喻可以形象地理解Vue的很多设计思想。
现在很多新的语言(比如python , golang),还有一些设计框架,都是在原有的基础上封装了对象的概念,这样就有更好的设计性和更好的理解性,因为人们就是这样理解世界的。而语言又是描述世界的工具,还原世界的面貌。所以,如果语言和世界有更好的相似性和想通性,就能更好地促进彼此地理解。
得益于最近学习Vue的一些心得,想到了一些形象化的比喻,我觉得还不错。后面还将有一些图示,明天补上。
This page is synchronized from the post: ‘Vue用法的城市化比喻 / 网络研习社#39’