前端开发中如何做到领域逻辑的实现不依赖于具体框架?
这个问题太大,一句两句说不清楚。如果说是要保持业务层代码的纯粹性,尽量与视图层解耦,那么大致就是这么个架构——如果你希望你的整个应用代码与前端框架解耦,不强依赖于某种框架,那么,你可能需要创建一种中间
前端开发中如何做到领域逻辑的实现不依赖于具体框架?
这个问题太大,一句两句说不清楚。
如果说是要保持业务层代码的纯粹性,尽量与视图层解耦,那么大致就是这么个架构——
如果你希望你的整个应用代码与前端框架解耦,不强依赖于某种框架,那么,你可能需要创建一种中间DSL,编码标准,以及配套工具链,为你的代码提供跨框架编译。
taro和chameon其实就是这种东西,只不过它们的关注重点是跨小程序容器,其实和跨框架也差不多。但是刨除小程序容器碎片化这种场景,在其他场景中我不觉得这有什么意义——其实等同于你自己搞了个框架,自己用。
责任编辑: