重要进展
🚀 GUI 开发工具 iceworksjavascript
- 发布 iceworks 3.0.0 版本 🎉🎉🎉
- 新增 CLI 使用链路:无需下载,一步开启全新研发体验
- 升级产品功能:「项目管理」、「工程管理」和「物料市场」三大能力覆盖源码研发全流程
- 全新用户界面:提供多主题和多语言能力,知足开发者的个性化诉求
🐯 微前端解决方案 icestarkcss
- 发布 icestark@0.1.4 版本
- 基于路由和模块化管理多个独立应用
- 支持不一样应用独立仓库、独立开发与部署
🐌 状态管理方案 icestorehtml
- 发布 icestore@0.3.0 版本
- 核心功能包括包含中间件机制的支持,实现了框架的可扩展性,同时实现了对 IE 9+ 浏览器的兼容,扩展了框架的可适用场景
- 发布官方调试中间件 icestore-debug@0.1.0,方便用户进行状态的追踪与调试
🐝 工程工具 ice-scripts前端
- 优化自动 polyfill 能力,core-js 版本升级到 3.0,移除版本检测,优化启动速度
- Mock 能力重构,支持 mock 内容热加载
- 插件体系新增:
- ice-plugin-jsx-plus 支持 jsx+ 语法
- ice-plugin-dll 支持开启 DLLPlugin 提高构建速度
原创文章
- icestore - 基于 Hooks 的轻量级状态管理方案: 在 React 的状态管理领域目前最有影响力的有两大流派,一类是以函数式编程为表明的 Redux,特色是经过单 store 与约定状态为不可变数据结构,使得状态易追踪与回溯,一类是以响应式编程为表明的 Mobx,特色是容许对状态进行直接修改,经过 observable 对 view 进行更新。自 react@16.8 发布 Hooks 特性以后,一大波基于 Hooks 的状态管理方案随之而来,飞冰团队也基于实际的业务场景产出了 icestore 方案,相比于 Redux、Mobx 在概念上会更少,也更贴近 React 的原生开发体验。
- 飞冰团队的“寻人启事”: 飞冰隶属于阿里巴巴淘系前端团队的中后台架构小组,坐标杭州/北京。团队 16 年成立,3 年来咱们持续在中后台领域耕耘,前后在内部孵化了可视化搭建平台(iceluna)、智能助手平台(iceman)、前端研发工做台(iceworks)等技术产品。在开源方面,咱们主导的 ICE 是阿里前端开源产品中为数很少 star 数过万的项目。
淘系前端精选
-
如何加快 Node.js 应用的启动速度:咱们平时在开发部署 Node.js 应用的过程当中,对于应用进程启动的耗时不多有人会关注,大多数的应用 5 分钟左右就能够启动完成,这个过程当中会涉及到和集团不少系统的交互,这个耗时看起来也没有什么问题;但在 Serverless 的大潮下,若是咱们的 Node.js FaaS 还像以前应用同样,一次部署耗时在分钟级,没法快速、有效地响应请求,甚至在脉冲请求时引起资源雪崩,那么一切的优点都将变成灾难,看看 Midway 团队的同窗是如何解决的。vue
-
VSCode 原理解析 - 断点调试:VSCode 做为微软体系下一款当前最热的 IDE 开发工具,在调试领域上的探索实践是很好的学习案例,有道是:借他山之石,逐已身之玉,故本文着力于分析 VCode 中调试功能的设计与实现,让后来的人能够较为简单的理解调试这件事情是如何作到的。java
-
淘宝 Web 3D 应用与游戏开发实战:来自淘宝虚拟互动团队同窗的分享,这个团队主攻 3D/游戏/VR/AR,为何会在这样交叉领域去发力作一些事情?去年的双十一淘宝去年交易额多少?一千多亿,其中有 80% 的 GMV 是来自移动端的,简单地理解就是说咱们公司在电商领域 80% 的钱是经过手机客户端赚取的,而不是 PC。这就是为何在他们要在移动端作 3D/VR/AR 的应用。node
业内精选
其余