写点什么

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:002871

评论

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

2021 年最新版 68道Redis面试题,20000字,赶紧收藏起来备用

爱好编程进阶

Java 程序员 后端开发

Elasticsearch Document Bulk API详解、原理与示例

爱好编程进阶

程序员 后端开发

电商行业客户服务的解决方案

小炮

Day301

爱好编程进阶

Java 程序员 后端开发

Python 操作 Excel 第3篇博客,python openpyxl 模块一文打通

梦想橡皮擦

5月月更

什么是隐私计算,它是怎样保护我们的隐私安全

华为云开发者联盟

安全 联邦学习 隐私计算 隐私安全 可信智能计算服务

IDEA常用快捷键总结

爱好编程进阶

程序员 后端开发

Java 之基础程序设计

爱好编程进阶

Java 程序员 后端开发

Dubbo实战案例01【需求分析及项目创建】

爱好编程进阶

Java 程序员 后端开发

Java Swing图形化编程之JTextArea

爱好编程进阶

Java 程序员 后端开发

2021-6-1【利用指针方法求数组的最大值和最小值】

爱好编程进阶

Java 程序员 后端开发

BATJ内部Java求职面试宝典,尤其应届生如果还没有学过那后悔去吧,也许你已经错过N多家大厂offer

爱好编程进阶

Java 程序员 后端开发

企评家,打造专业的企业大数据SaaS平台

企评家

企业大数据 企评家 企业成长性评价

AQS中那些不得不说的理论知识

爱好编程进阶

Java 程序员 后端开发

Dart9

爱好编程进阶

Java 程序员 后端开发

Day141

爱好编程进阶

Java 程序员 后端开发

Day340

爱好编程进阶

Java 程序员 后端开发

Java EE 阶段小项目(小型商城商品展示 + 购物车

爱好编程进阶

Java 程序员 后端开发

中科凡语周玉:用我们这一代人的努力扛起国产NLP发展大旗

硬科技星球

10-2 5-2 查询至少生产两种不同的计算机(PC或便携式电脑)且机器速度至少为133的厂商 (20 分)(思路加详解+测试用例

爱好编程进阶

程序员 后端开发

2个不同的对象集合如何取交集和差集

爱好编程进阶

Java 程序员 后端开发

320000字2021春招高频面试真题汇总

爱好编程进阶

Java 程序员 后端开发

50道大厂经典Spring面试题,你能答出来几题?

爱好编程进阶

Java 程序员 后端开发

apk瘦身;如何缩小体积呢?这篇文章来教你

爱好编程进阶

Java 程序员 后端开发

HR面试都会问什么问题?(上

爱好编程进阶

程序员 后端开发

java IO流

爱好编程进阶

Java 程序员 后端开发

Java 将字节数组转化为16进制的多种方案

爱好编程进阶

程序员 后端开发

15-拦截器

爱好编程进阶

Java 程序员 后端开发

用户行为分析模型实践(二)—— 漏斗分析模型

vivo互联网技术

大数据 数据分析 Clickhouse

Git 这样回退代码,才足够优雅

爱好编程进阶

Java 程序员 后端开发

呵呵,JavaScript 真好玩(苦笑脸)

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