去年加入了初创团队,本来挺好的项目,由于上海封城的原因,被搞黄了。
15 年的时候转的前端,正好赶上了 React 在中国兴起的大潮,之前是做 C# 开发的。转型前已经做到了初级架构师的 Level ,后面因为 C# 在国内越来越难,不得已做了转型。
后面各个方面的项目都做过一些:APM 、ERP 、电商和设计工具,使用的框架有 React ,也有 Vue ,类型化的 TypeScript 。
和业务无关的部分放在 GitHub 上了,最近和 Vue 3.0 / React Hooks 结合紧密的库放在了首页,专业的小伙伴可以看看:
compose
是双工管道,主要用在发送 Ajax 请求,根据 AOP 的逻辑实现的loop
是可控的异步任务管理器,最初是图片懒加载的核心逻辑,和 compose
配合可以实现复杂流程控制deferred
是 Promise
的封装,主要解决必须在构造函数中写逻辑的问题一个实际的例子是无限滚动列表的图片懒加载:在快速滚动的时候,没来得及显示就销毁的元素项,不用请求关联的图片。首先使用 loop
新建一个 3 个异步任务的循环,通过 deferred
将 resolve
和 promise
对象分开,然后通过 compose
执行异步加载图片,同时控制最多失败 3 次才终止请求。
1
CookCoder 2022-06-07 13:29:17 +08:00
今年找一个让自己满意的工作不是很容易
|
2
weimo383 2022-06-07 20:36:25 +08:00 via Android
。。。😓前端不需要 aop
|
3
magichacker 2022-06-08 21:52:56 +08:00
@weimo383 错误监控上报可以利用 AOP
|
4
zhouyg 2022-06-09 11:52:50 +08:00
有点意思~
|