获得徽章 0
- 2019 ngChina 开发者大会第一天,最后一个话题还挺有趣的,我总结了一下,大概可以叫做“框架融合技术”:“基于每个前端框架的生命周期钩子以及组件输入输出对齐,实现在 angular 中使用 react/vue 组件,或者在 react/vue 中使用 angular 组件。”
据我所知,以前有人做过基于转译技术的 react 转 vue 或 vue 转 react 的尝试。
另外,也许每个框架提供一套编译输出 Web Components 的方案会更好。(以前貌似看到 vue-cli 3.x 支持编译输出 Web Components)
前沿话题“微前端”借鉴后端“微服务”的概念,不限定开发技术栈,我觉得应该算“框架整合”。展开418 - 我建议程序员们如果硬盘比较大,可以多装一些adobe的软件,试用版就行。原因你可能猜不到
...
...
...
...
...
万一当你不小心输入 rm -rf / 的时候,它们能帮你扛20~30秒。展开2737 - 看了一些代码,发现同行包括之前的自己都因为省时省力而喜欢大范围的用async await语法糖来书写各种异步代码,结果导致代码性能堪忧。。
建议 (async () => {
const newName = await asyncSetName();
const newAge = await asyncSetAge();
initPerson(newName,newAge); // async call
})();
这样的写法更改为(async () => {
const newName = asyncSetName();
const newAge = asyncSetAge();
await newName;
await newAge;
initPerson(newName,newAge); // async call
})();
这样至少可以并行发起请求,浪费的只是不同请求完毕之间存在的时间差,但是相对于之前的回调写法,还是会浪费一些时间。。。展开93