Press "Enter" to skip to content

Month: April 2020

单页应用程序(SPA)形式理论及React应用一般结构

作为「前端开发者」或「Web应用设计师」,对 单页应用程序(SPA)的形式[注]和逻辑结构[注]有特别细致的了解 是他的专业基础。这些基础知识,有助于作为「开发者」精确的 对(设计方案上的)某种功能设计 进行技术实现,也有助于作为「设计师」更专业的将用户需求转化具体的容易技术实现的设计方案。

注:根据被认识的主体不同(矿物和生物),形式有静态属性,和动态规律,两种;程序是种被动弱智生命;

注:逻辑结构就是质料结构(构造)

「设计案」是设计师和开发者沟通的中间媒体,「设计案」全称构造设计案,Web应用程序(WGP)的构造设计案是对项目需求文档的技术具体,是对程序源码的逻辑概述。WGP构造设计案异常的重要,其制作(由设计师)和使用(由开发者)都是以WGP理论为基础的,是它的一种应用。

然,这里有个疑问,形式理论如何为「设计案」的基础呢?原因为,「某物理论」可指导认识和制造「某物」,以及「某物」的逻辑模型,逻辑模型就是设计案,算是某物成型的半成品。 「某物理论」可指导可举一个简单的例子,例如,GP界面程序的MVC结构模式,构件关系和构件逻辑都是基于GP理论的。

单页应用程序 发展有一段时间,然而纯粹的完整的 SPA理论[注],我还没有读到过。本文参考《Master React 2016》的部分与SPA理论相关的内容,我以为还不错,在其基础上丰富一下。