跨平台移动应用程序开发框架Ionic团队,发布Ionic React发布候选版本。过去Ionic开发框架都与Angular框架绑在一起,而由于今年初Ionic框架4.0的发布,开发团队大幅改进了框架核心,使其能够扩展与更多不同的框架兼容,而Ionic React便是这项努力的成果。
Ionic的开源框架的核心由一群UI组件集合而成,这些组件由HTML、CSS和JavaScript构建而成,可以让开发者原生地用在iOS和Android应用程序中,或是通过Electron框架构建桌面应用程序,甚至可以开发渐进式网页应用程序。
虽然Ionic原本就使用网页标准构建,不依赖任何的框架,因此之前就能够将Ionic与其他框架一并使用,要将Ionic导入到React项目中使用也没问题,但是前提React要可以与网页组件沟通,开发者需要撰写一些样板程序代码。
而Ionic React是一个轻量的包装程序,可以把Ionic核心组件输出为原生React组件,并且自动处理样板程序代码,另外,Ionic React也包含了页面生命周期管理功能,开发团队改进了热门的react-router组件,另外发布ionic/react-router,为Ionic应用程序提供更良好的React路由功能。
领取专属 10元无门槛券
私享最新 技术干货