写点什么

Ionic React 发布:可构建 iOS、Android、桌面和 PWA 应用

  • 2020-01-07
  • 本文字数:729 字

    阅读完需:约 2 分钟

Ionic React发布:可构建iOS、Android、桌面和 PWA 应用

Ionic 团队最近发布了Ionic React的第一个产品版本,该版本利用 React 构建 iOS、Android、桌面和渐进式 Web(PWA)应用。


作为Ionic 4发布的第一部分,Ionic React 利用了 react-dom 库。与构建一个 React Native 的替代方案不同,Ionic React 封装了 Web API,而不是原生控件和 API。


为了支持其功能,Ionic Reac 还利用了其他另外两个开源的 Ionic 依赖CapacitorStencil。Stencil 支持高效组件的生成,是 Ionic React PWA 解决方案的一部分。相比之下,Capacitor 是Cordova或 PhoneGap 的现代化替代品,它利用了跨 iOS、Android、Electron和 Web 的现代化 JavaScript 和 Web 特性。


要使用 Ionic React,开发人员需要首先安装 Ionic CLI:


npm i -g ionic
复制代码


然后新建一个 React 项目:


ionic start my-react-app
复制代码


Ionic CLI 提供了一系列交互问题,用于构建应用程序、生成启动器模板,并提供了利用Create React App编译、启动和打开项目的默认 HTTP 服务器。


在默认情况下,Ionic React 应用程序使用 TypeScript,不过如果愿意,你可以很容易地切换到普通 JavaScript。默认情况下,Ionic React 使用功能组件提供主题化、路由、React 钩子和更多 React 功能,这些功能都集中在一个受支持的环境中。


正如 Ionic 首席执行官 Max Lynch 所说的那样,Ionic React 提供了超出典型开源软件的可选支持项:


Ionic 为 React 和跨平台生态系统带来了一些不同的东西:一个完全支持的、企业可用的产品,提供服务、咨询、工具;对于功能需求超出社区支持选项的团队,该产品提供了原生功能支持。


Ionic React 是 Ionic Framework 的一部分,是遵循 MIT 许可协议的开源软件。您可以通过Ionic GitHub项目进行贡献和反馈,请务必应遵循 Ionic贡献指南行为规范


原文链接:


Ionic React Released


2020-01-07 09:002728

评论

发布
暂无评论
发现更多内容

<<架构师训练营>>第一周作业

R20114

极客大学架构师训练营

系统/子系统/模块/组件/框架/架构

gen_jin

钟离昧的第一张架构设计图之旅

XxxxxxxMr

独立开发者为什么不需要运营也能月薪几万,甚至几十万?

非著名程序员

程序员 独立开发者 副业赚钱 程序人生 提升认知

02-kubernetes自建CA及双向TLS认证

绿星雪碧

Kubernetes TLS CA证书

你并不理解i++和++i

flyhero

Java 程序员 JVM i++

vs code中使用vetur对eslint格式化

玏佾

vscode

使用VSCode连接到IBM Cloud区块链网络

程序那些事

智能合约 hyperledger fabric ibm cloud

极客大学架构师训练营 听课总结 - 架构视图,设计文档 -- 第二课

John(易筋)

极客时间 极客大学 架构设计 极客大学架构师训练营 架构文档

可视化算法网站汇总,从此简单学算法!(附动图)

王磊

Java 算法

30岁,就被大厂抛弃了

J.Smile

求职

数据同步,应该如何设计

迹_Jason

面向对象五大基本原则

彭阿三

面向对象设计 面向对象五个基本原则 基本原则

LocalDateTime和Date的比较与区别

彭阿三

时间格式化 LocalDateTime Date

Android 无埋点从入门到放弃:了解 Java 字节码

GrowingIO技术专栏

Intellij IDEA 右击没有run

程李文华

架构第一周-学习总结

seng man

架构师训练营第一周学习总结

R20114

2020年6月11日 高性能MySQL

瑞克与莫迪

作业一:食堂就餐卡系统设计

seng man

极客大学架构师训练营

作业 - 1 & 2

Happy-Coming

Homework

钟离昧的一梭子架构师之旅

XxxxxxxMr

搭建websocket消息推送服务,必须要考虑的几个问题

GoEasy消息推送

websocket 消息推送 即时通讯

【写作群星榜】6.5~6.11写作平台优秀作者&文章排名

InfoQ写作社区官方

写作平台 排行榜 热门活动

数据库周刊27丨6月最新国产数据库排行;OB成立新公司奥星贝斯;腾讯云发布图数据库TGDB;Oracle坏块修复;MySQL故障排查导图;经典SQL语句大全...

墨天轮

数据库

关于UML、4+1视图、系统架构的思考

吴建中

读笔 | 既然拖延症难以根治,不妨暂且享受它

张鸱鸺

读书笔记 时间管理 随笔杂谈

从微服务到Service Mesh

博文视点Broadview

架构 微服务 Service Mesh istio 架构师

架构第一课学习总结

师哥

游戏夜读 | 如何成长为游戏人?

game1night

非结构化数据可视化 —— 现在与未来

做技术BP的文案Gou

人工智能 大数据 数据可视化 非结构化数据

Ionic React发布:可构建iOS、Android、桌面和 PWA 应用_大前端_Dylan Schiemann_InfoQ精选文章