摘要:
目录 引子 约定 浮动的用途 浮动的介绍 浮动的问题 闭合浮动的方法 参考资料 引子 在维护一些项目的时候,发现不少地方用 float 来进行布局,知道这个属性的作用效果,也知道怎么解决相关的问题,但就是不能进一步说出一个所以然来,就整理一下了。 Origin My GitHub 约定 这里是为了理 阅读全文
摘要:
目录 引子 正文 什么是架构模式? 1.分层模式 2.客户端-服务器模式 3.主从模式 4.管道过滤模式 5.代理模式 6.点对点模式 7.事件总线模式 8.MVC 模式 9.黑板模式 10.解析器模式 架构模式比较 参考资料 引子 在看 Scalable Frontend 1 — Architec 阅读全文
摘要:
目录 引子 正文 公民:actions、action 创建者、reducers 和 store Actions and action 创建者 Store Reducers 状态设计 状态形态 Reducers 合并 归一化 常见模式 选择器 鸭子/模块 状态机 常见陷阱 不要为不同的目的复用相同的异 阅读全文
摘要:
目录 引子 正文 常见模式 用例 实体、值对象和聚合 存储库 服务 文件组织 接下来 推荐链接 参考资料 引子 继 Scalable Frontend 1 — Architecture Fundamentals 第二篇。 原文:Scalable Frontend #2 — Common Patter 阅读全文
摘要:
目录 引子 正文 软件架构是什么? 前端开发中的层次 状态层 依赖注入 接下来 推荐链接 参考资料 引子 读了关于可扩展前端讨论的一些文章,翻译记录。 原文:Scalable Frontend #1 — Architecture Fundamentals Origin My GitHub 正文 关于 阅读全文
摘要:
目录 引子 正文 依赖规则 实体 用例 接口适配器 框架和驱动因素 只有 4 个环? 跨越边界 什么数据跨越边界 结论 参考资料 引子 基于 NodeJS and Good Practices 想尝试下分层,在做的时候发现另外一个类似的分层,继续翻译记录。 原文:The Clean Architec 阅读全文
摘要:
目录 引子 基本属性信息 元素相对于父元素位置 元素是否在滚动可视区 参考资料 引子 最近在尝试一个东西的时候,再次碰到需要获取元素的位置,这次还是自己来整理一下。 Origin My GitHub 基本属性信息 clientHeight/clientWidth var cHeight = elem 阅读全文
摘要:
目录 引子 正文 关注点和责任分离 架构 定义域层 应用层 基础设施层 输入层 NodeJS 与关注点分离 NodeJS 与定义域层 NodeJS 与应用层 NodeJS 与基础设施层 NodeJS 与输入层 层的通信 一个实例 更多信息 参考资料 引子 文章 《The Single Respons 阅读全文
摘要:
引子 很多地方看过或听过单一责任原则,看了《The Single Responsibility Principle》这篇文章后,有了新的认识,翻译记录一下。原文中有些链接失效了,找了资源重新换了下。 翻译原文:The Single Responsibility Principle Origin My 阅读全文
摘要:
引子 最近在使用第三方组件的时候,发现无法在一个弹窗里面再次正常覆盖已有弹窗。首先想到跟堆叠层级属性 z-index 有关,于是再次回顾总结一下。 Origin My GitHub z-index Name z-index 可取值 auto | <integer> | inherit 默认值 aut 阅读全文