用户中心USER CENTER

首页/用户
  • CQRS框架(nodejs的DDD开发落地框架)初识感想

    摘要:中的事件的一个,我暂且理解为一个中的和这两个属性已经在框架中直接挂载在了对象上,归功于曾老师。 CQRS是啥?DDD又是啥? 这两个概念其实没什么神秘的,当然此文章中的这两个概念以曾老师的课程为准(关于CQRS和DDD的标准概念,google上已经很多了,不再赘述。) DDD(Domain Driven Design),领域驱动设计开发。 DDD和OOP有什么同吗?其实就我个人经验来说...

    zhoutk 发布于JavaScript
  • DOM 操作

    摘要:和合并文本节点在父元素上操作和分割文本节点在子元素上操作返回找到匹配的第一元素返回找到匹配的所有元素检测该元素与选择符是否匹配和返回找到匹配的第一元素和返回找到匹配的所有元素。 下面用的代码 ...

    zhoutk 发布于JavaScript
  • 【Under-the-hood-ReactJS-Part8】React源码解读

    摘要:接上文,流程图我们已经知道挂载的工作流程,现在我们换个方向研究下方法,这个也是的重要组成部分。这个问题,我们会在下一篇文章中进行解答。。。 接上文, React流程图:https://bogdan-lyashenko.gith... this.setState 我们已经知道挂载的工作流程,现在我们换个方向研究下--setState方法,这个也是React的重要组成部分。 首先,为什么我...

    zhoutk 发布于JavaScript
  • Source Code - JavaScript - 学习优雅的编码

    摘要:以下全是别人的源码,会标明出处,非常感谢原作者,非常感谢开源。优雅源码,微型库解读之的源码零散短路运算符详情生成的对象是一个原型为空的对象。简洁的队列赋值短路逻辑判断初始化更新数组,简直不要太优雅。 宁静致远。 说明 知识在不断迭代,除了学习资料,那就是学习他人,来丰富自己。 以下全是别人的源码,会标明出处,非常感谢原作者,非常感谢开源。 优雅 mitt:源码,微型库解读之20...

    zhoutk 发布于JavaScript
  • koa2 总体流程原理浅析(二) 之 中间件原理

    摘要:任何一层报错,都能用捕获总结是一个非常轻量级的框架,只实现了中间件处理流程和对对象的封装。其他的功能都由外部中间件提供。 koa 的中间件机制巧妙的运用了闭包和 async await 的特点,形成了一个洋葱式的流程,和 JS 的事件流 (捕获 -> target -> 冒泡) 相似 handleRequest(ctx, fnMiddleware) { const res ...

    zhoutk 发布于JavaScript
<