最新 最热

【翻译】两种高性能I/O设计模式(Reactor/Proactor)的比较

这是05年的老文章,网上应该有人早就翻译过了,我翻译它仅仅为了学习Reactor/Proactor两种TCP服务器设计模式,顺便作翻译练习。

2022-08-19
1

Boost.Asio和ACE之间关于Socket编程的比较

ACE是一个很成熟的中间件产品,为自适应通讯环境,但它过于宏大,一堆的设计模式,架构是一层又一层,对初学者来说,有点困难。

2022-08-19
1

长列表优化:用 React 实现虚拟列表

大家好,我是前端西瓜哥。这次我们来看看虚拟列表是什么玩意,并用 React 来实现两种虚拟列表组件。

2022-08-18
0

react diff过程分析

如果将两棵树中所有的节点全部遍历去对比来确定哪些 ui 会更新,那这个开销是非常大的。即使使用最优算法,1000 个元素所需要执行的计算量都将在十亿的量级范围。...

2022-08-16
0

写给前端工程师的Flutter教程

Flutter是由原 Google Chrome 团队成员,利用 Chrome 2D 渲染引擎,然后精简 CSS 布局演变而来。

2022-08-16
1

Flutter中的状态管理

Flutter作为出自Google的一个跨平台(iOS,Android)应用开发方案。布局方式上和React或者说React Native非常相似——组件(Widget)化。写起来非常的高效,却有着React Native所不具有的优势: 一套代码到处运行,原生渲染,原生...

2022-08-16
1

React 16.x 新特性, Suspense, Hooks, Fiber

React 16.6.0 引入了lazy和Suspense。React.lazy函数可以渲染一个动态的import作为一个组件。Suspense悬停组件,它会在内容还在加载的时候先渲染fallback。它们组合就能实现之前主要是使用loadable-components,来异步加...

2022-08-16
0

React 项目精进技巧

umi+dva作为底层框架,Ant Design Mobile为 UI 组件库,是蚂蚁金服推崇的的react项目最佳实践,具有国际化、权限、数据流、配置式路由、补丁方案、自动化 external 方面等等方便一线开发者的功能,部分功能代码可以参考Ant D...

2022-08-15
0

react中的虚拟DOM

6. 新的DOM(实际上就是DocumentFragment),和原始的DOM做比对,找差异

2022-08-15
0

关于react的思考

react作为全球使用人数最多的前端框架,究竟有什么特点呢?本人总结归纳出以下6点:

2022-08-15
0