![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
阅读
文章平均质量分 78
仿生人会梦到敲代码么
A Photographer, A Programmer!
展开
-
svelte 与虚拟DOM
最近读了一下尤雨溪在知乎的回答《如何看待 svelte 这个前端框架?》,然后去了解了一下 svelte 这个已经超越 Angular 排到第三的新框架。 与使用虚拟(virtual)DOM 差异对比不同。Svelte 编写的代码在应用程序的状态更改时就能像做外科手术一样更新 DOM。 ———Svelte 中文网 虚拟DOM 结合尤雨溪的文章,最大的不同在于 svelte 不使用虚拟DOM 的方案。而虚拟DOM 的优势也是很多面试题中所述一样,将原本直接操作 DOM 造成的负担转变为在内存中操作 DOM原创 2022-04-24 19:20:39 · 1507 阅读 · 0 评论 -
阅读笔记——《重构》(一)
一、为什么要重构 但项目是要交付给客户的,是可以有效运行的代码,不是用以取悦学究的代码。 诚然,面对紧张的项目周期,抽时间去进行“看似”与上线毫不相干的重构工作是一笔看不到实际回报的支出。但是真正运用重构之后就会发现如果想要使一个项目能够持续运行并且后期易于迭代,重构是必不可少的软件开发流程。 什么是重构?书中给予了答案,重构就是在代码写好之后改进它的设计。没有什么软件的设计是在从0到1的过程中完全不变的,最初做软件时我也有这样的疑问,为什么不在一开始就设计好所有的功能模块然后进行开发?这样就避免了后期原创 2022-04-15 02:08:00 · 100 阅读 · 0 评论