王沛,eBay 中国研发中心资深技术专家
近几年前端技术快速发展,也趋于稳定。然而在开发能力越来越强的同时,其开发难度却越来越大。一方面针对大型项目,如何进行技术选型,如何组织项目结构,才能够使得在增加新功能的同时不会大幅增加项目的复杂度,没有一个统一的实践方式。另一方面,前端项目的开发工具远远落后于技术本身的发展。大家现在使用的 VSCode,Sublime Text 仍然只属于代码编辑器,和十年前的记事本之类没有本质区别。因为它们并不是真正的 IDE,既不了解项目结构,也不了解什么是组件或是 Store。这使得大家在项目中各自为战,常常针对特定的项目架构写很多脚本来自动化开发流程。这在一定程度增加了项目复杂度,也限制了大型应用的开发。
本次分享就将介绍一个全新的 React 专用 IDE:Rekit,是如何解决当前 Web 开发中遇到的问题,以及如何利用 Rekit 来开发大型 React Web 应用。