12 2018 档案

摘要:前言 自前端框架风靡以来,路由一词在前端的热度与日俱增,他是几乎所有前端框架的核心功能点。不同于后端,前端的路由往往需要表达更多的业务功能,例如与菜单耦合、与标题耦合、与“面包屑”耦合等等,因此很少有拆箱即用的完整方案,多多少少得二次加工一下。 1. UmiJS 简述 优秀的框架可以缩短 90% 以 阅读全文
posted @ 2018-12-10 17:53 捷义 阅读(989) 评论(1) 推荐(9) 编辑
摘要:前言 本文主要探讨基于 DSL(domain specific language) 之上的插件设计,他们是领域的附属,为领域提供额外的服务,但领域不依赖于他们。 1. 论述 领域应当尽可能地去专注他的核心业务规则,应当尽可能地与其他辅助性的代码解耦,一些通用的功能可以耦合进框架或者设计为中间件;但还 阅读全文
posted @ 2018-12-10 08:55 捷义 阅读(1354) 评论(0) 推荐(21) 编辑
摘要:前言 DSL 全称为 domain specific language(领域特定语言),本系列应当会很长,其中包含些许不成熟的想法,欢迎私信指正。 1. DSL 简述 我理解的 DSL 的主要职能是对领域的描述,他存在于领域服务之上,如下图所示: 其实,我们也可以认为 DomainService 阅读全文
posted @ 2018-12-08 10:36 捷义 阅读(596) 评论(0) 推荐(19) 编辑

点击右上角即可分享
微信分享提示