1、swc系列工具?
2、wasm?
3、webpack的enhenced-resolve是啥?
4、webpack:webpack.docschina.org/guides/depe…
5、mako:github.com/umijs/mako/…
6、元数据驱动:zhuanlan.zhihu.com/p/370499228
7、react与web view开发: lutaonan.com/blog/react-… 构建UI的思想总结,就是: state是Reactive的; setState (state) => View; DOM diff View组成Component; 管理state;第三方的statemanager;
让我们痛苦的,常常是第4点,把react这个library当成framework去使用;
改变state是side effect,我们应该把它从view层分离出去;所有的setstate行为,都应该从view层分离;
我悟了,我又悟了;
8、卢涛南的博客:lutaonan.com/
puppeteer;
“简单复杂化,低密度重复造”
9、“不是把交互直接写在UI里”:zhuanlan.zhihu.com/p/383129585
我大悟特悟;
“组合优于继承”;
ddd:www.zhihu.com/people/beep…
remesh: zhuanlan.zhihu.com/p/585899317
“领域模型和代码模型,必须保持同步”
“自然语言的歧义空间很大,开发团队应该更早的介入模型构建,补充必要的代码模型上下文,使领域模型和代码模型双向同步” --这就是系分和评审流程正确的意义;
“ADT”;
如何用DDD+ADT思想优化开发思路;
前端是否需要引入DDD:www.zhihu.com/question/40…
10、“DDD是战略层面,对业务的抽象,对通用语言的提炼和推广”
11、“model,可以不写成一个class,而是写成一组独立的,无行为的数据类型集合,加上用来操作个数据集合的一些算法方法,所有方法都是纯函数”,结合“immer”
FP模型?
抽一个model层的本质是:数据的处理方案,和UI层完全解耦,UI只是数据的下游,底层工具,颗粒度任意,相当于维护一个“数据集模型”;
然后再去考虑,作为UI库,更容易和FP/OOP哪种风格的model更容易对接;
“UI和逻辑的完全解耦?!”
12、“函数式提供底层抽象能力, 面向对象提供业务组织能力”
13、TDD:www.zhihu.com/question/27…