前端组件化思考

组件化对于任何一个业务场景复杂的前端应用以及经过多次迭代之后的产品来说都是必经之路。组件化要做的不仅仅是表面上看到的模块拆分解耦,其背后还有很多工作来支撑组件化的进行,例如结合业务特性的模块拆分策略、模块间的交互方式和构建系统等等
Read more

适配器模式

适配器模式主要用于解决开发中接口之间的不兼容问题,比如说axios,它可以同时在浏览器环境和node环境中使用,且用户在调用它的api时,入参是相同的,这里使用的就是适配器模式来兼容
Read more

抽象工厂模式

抽象工厂模式是开放封闭原则应用的典型,即:对拓展开发,对修改封闭。准确来说,软件实体(类、模块、函数)可以扩展,但不可修改。
Read more

Volta使用指北

volta可以用来管理你电脑上的node相关环境软件包,并且在需要的时候轻松切换到指定的环境进行开发
Read more

简单工厂模式

简单工厂模式主要在于区分变与不变,例如Coder 和 ProductManager 两个工种的员工,是不是仍然存在都拥有 name、age、career、work 这四个属性这样的共性?它们之间的区别,在于每个字段取值的不同,以及 work 字段需要随 career 字段取值的不同而改变
Read more

随记

记录了一些日常开发碰到的问题
Read more