飞冰月报 201909

2,359 阅读3分钟

img

重要进展

🚀 GUI 开发工具 iceworks

  • 明确飞冰(ICE)核心目标 「更好更标准的研发生态,更快更简单的研发工具」,完成 iceworks 4.0 的产品规划。
  • 为了降低开发者的认知成本,iceworks CLI 支持原先 ice-devtools 的物料开发能力,ice-devtools 逐步下线,后续 iceworks CLI 和 GUI 工具能力会逐步对齐,同时支持项目&物料的初始化及开发,提供全链路的研发体验。

🐯 微前端解决方案 icestark

  • 增加 hashType 模式完整支持 hash
  • 增加 onAppEnter 和 onAppLeave api 支持自定义监听子应用渲染事件
  • 从稳定性、非 react 体系兼容性考虑,调整子应用相关 api 到@ice/stark-app
  • 1.0 版本待发中

🐝 工程工具 ice-scripts

  • 组件开发修复 react-dom externals 问题
  • 修复 fusion 组件开发在 windows 下 scss 编译问题
  • 新增 cache-loader 插件,提升构建性能
  • 支持修改 next 组件加载目录

淘系前端精选

  • 响应至上:打造无卡顿的滚动列表:在技术变化与发展如此之快的今天,web用户对页面的访问速度与响应度提出了越来越高的要求;其中的“响应度”不仅仅是实现层面的问题,更是个设计问题,仅靠性能优化与更快的硬件是难以解决的;本文以常见的「无尽滚动列表」场景为案例,阐述如何从交互的角度看待和提升用户体验的思路,提升页面的「响应度」。

  • 兼容vscode插件的主题服务:今年有幸参与了 IDE 共建项目组,负责主题服务的设计实现。说到主题服务,我们可能立马会想到 VSCODE 丰富的主题生态。VSCODE 有着庞大的插件市场,主题插件是其中非常重要的一部分。利用主题插件,我们可以对 IDE 的各个部分进行颜色定制( 颜色键值列表),让 IDE 呈现各种视觉效果,满足用户个性化的需求。

业内精选

  • Vue 3 源代码公布:Vue 3 源码开发,目前依然是 pre-alpha 状态,但主要的架构改进、优化和新功能都已经完成,生效的主要是完成一些 Vue 2 现有功能的移植。

  • W3C 首次发布小程序标准化白皮书,小程序要实现统一了吗?:2019 年 9 月 12 日,W3C 首次公开发布了小程序标准化白皮书,该文档介绍了这种非常流行的混合解决方案,既依赖 Web 技术,也集成了原生应用的功能。此标准一出,各家小程序将来有望实现统一吗?

  • 深度解读当代前端架构演进与趋势(上):软件架构的核心思想,就是推断软件系统各个组件之间数据流动的方式。软件架构的质量取决于你设法推断这些数据流的难易程度!本文要讲的内容,就是在今天的 Web 应用程序背后探索这些数据流和最终的体系结构。Web 应用已从简单的静态网站(双层结构)发展为复杂的多层次、SPA 和 SSR 驱动的 API 优先系统。CMS 系统已发展成无头(Headless)和内容优先的系统。

其他