重启√
yisar opened this issue · comments
伊撒尔 commented
找到了一个新思路:https://zhuanlan.zhihu.com/p/176042099
我决定开始重写这个项目,主要的改变如下:
- web worker => service worker
sw 的好处是 pwa,借助 sw 的能力,想一想,将小程序放置到桌面是一件多么刺激的事,sw 的通信方式和 ww 是一模一样的,还可以做缓存相关的工作
- 重写 vue 框架
voe 一开始是抄的 vue3,但我觉得方向不太对,vue3 的 runtime 实在没什么东西,它比较有意思的地方在于 compiler 和 SFC
我觉得我可以给一个很小的对等实现
- proxy
上面说的新思路,也就是 proxy 劫持的跨端思路,proxy 能让 worker 做更多事情,当然框架 runtime 也会用 proxy 做依赖收集
总觉得这一次可以集合很多 proxy 的*操作了
- shadow dom
不要问我沙雕哪里好,我也不知道,爱一个人是不需要理由的
yutent commented
pwa只是个鶸, 该有功能一样没有。
伊撒尔 commented
pwa只是个鶸, 该有功能一样没有。
只是说比 web worker 有更多可能性,没说它有用