![使用Rekit开发可扩展的前端应用](https://static001.infoq.cn/resource/image/13/ad/13513d90d6c88a7615aa04eb559bbaad.png)
在QCon上海2018大会上,王沛讲师做了《使用 Rekit 开发可扩展的前端应用》主题演讲,主要内容如下。
演讲简介:
近几年前端技术快速发展,也趋于稳定。然而在开发能力越来越强的同时,其开发难度却越来越大。一方面针对大型项目,如何进行技术选型,如何组织项目结构,才能够使得在增加新功能的同时不会大幅增加项目的复杂度,没有一个统一的实践方式。另一方面,前端项目的开发工具远远落后于技术本身的发展。大家现在使用的 VSCode,Sublime Text 仍然只属于代码编辑器,和十年前的记事本之类没有本质区别。因为它们并不是真正的 IDE,既不了解项目结构,也不了解什么是组件或是 Store。这使得大家在项目中各自为战,常常针对特定的项目架构写很多脚本来自动化开发流程。这在一定程度增加了项目复杂度,也限制了大型应用的开发。本次分享就将介绍一个全新的 React 专用 IDE:Rekit,是如何解决当前 Web 开发中遇到的问题,以及如何利用 Rekit 来开发大型 React Web 应用。
听众受益
通过本次分享,大家将能够了解如何使用 React 技术栈拆分大型应用的复杂度,将大项目拆分成松耦合的小模块。并利用 Rekit IDE 开发工具的代码生成来确保一致的最佳实践,利用重构工具实现快速重构,从而开发出可扩展,可维护的大型 React 应用。
讲师介绍:
王沛
eBay 中国研发中心资深技术专家
王沛,现担任 eBay 中国研发中心资深技术专家,负责 eBay 内部前端框架的研发。
是国内第一批 React 的实践者和布道者,创建了 Rekit 开源项目:专属的 React 开发 IDE,目前在 Github 有超过 3200 Star。
曾任职于 IBM 和 SAP,主导了多个 UI 框架和大型云产品的前端架构和开发,在 IBM 期间期间参与 Dojo 开源项目,成为代码贡献者,参与创建和设计了基于 Dojo 的 GridX 项目。
在 InfoQ 发表过多篇文章,撰写过《深入浅出 React》专栏。出版过书籍《征服 Ajax:Web2.0 开发技术详解》,《Web2.0 界面设计模式》。
![](https://static001.infoq.cn/resource/image/66/ef/660fcdac9f26dce248699f1c8a173bef.png)
![](https://static001.infoq.cn/resource/image/67/7d/676368addea1d70b909d6d5427a1db7d.png)
![](https://static001.infoq.cn/resource/image/2e/65/2e22e81fca621487760d962081ec0165.png)
![](https://static001.infoq.cn/resource/image/3b/0e/3b6120fe6fcd314e12630aa1480c0a0e.png)
![](https://static001.infoq.cn/resource/image/e8/2c/e883657de124ba64692e9ced0e16b52c.png)
![](https://static001.infoq.cn/resource/image/ce/e3/cee77d8e0cce284f917c96b8f049c6e3.png)
![](https://static001.infoq.cn/resource/image/07/6e/0777420f260e7b813b87ef7a4206256e.png)
![](https://static001.infoq.cn/resource/image/3a/d3/3a4ebd5189d164d3acafb8a2e39dd4d3.png)
![](https://static001.infoq.cn/resource/image/d3/12/d3d420d9aba394a13815f2b8316b3812.png)
![](https://static001.infoq.cn/resource/image/45/83/4564fddeea36dd3237cce8371116bc83.png)
完整演讲 PPT 下载链接:
https://qcon.infoq.cn/2018/shanghai/schedule
评论