把握行业变革关键节点,12 月 19 日 - 20 日,AICon北京站即将重磅启幕! 了解详情
写点什么

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

评论

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

LED虚拟生产:革新影视制作的新技术

Dylan

虚拟 LED LED display LED显示屏 LED屏幕

AI 叙事回归、机构入场推升比特币:加密市场迎来新一轮上涨

PowerVerse

比特币 AI eth 加密市场

用友BIP再发新品,开启「人+智能体+群」业务协同新模式

用友BIP

数智焕新| 4月招商局集团、悦达集团等选择用友BIP

用友BIP

用友携手中展集团,打造会展行业首个AI智能体集群

用友BIP

YashanDB|Kettle 同步大表报错 “无法创建 Java 虚拟机”?别忘了调整内存

数据库砖家

数据库

Java 字符串拼接性能实测:基于 JMH 的微基准测试

歆晨技术笔记

最新版LangChain4j发布!终于修复了这个恶心的问题

王磊

当AI智能体通过稳定币自主交易和结算,如何利好DeCloud?

PowerVerse

AI 加密 去中心化 稳定币 DeCloud

开源之夏2025 | DolphinScheduler邀你挑战技术任务,赢取丰厚奖金!

白鲸开源

大数据 开源 大数据任务调度 Apache DolphinScheduler 开源之夏

区块链ETF软件的功能模块

北京木奇移动技术有限公司

区块链开发 软件外包公司 区块链ETF

智源研究院发布开源中文互联网语料库CCI 4.0 新增高质量英文数据与合成数据

智源研究院

智源研究院发布开源中文互联网语料库CCI 4.0 新增高质量英文数据与合成数据

智源研究院

提升研发运维效能:Pacvue 泊客电商的 GenAI 技术实践

亚马逊云科技 (Amazon Web Services)

黑龙江密码测评你需要知道的基本知识

黑龙江陆陆信息测评部

AI大模型入门(二):不微调的大模型能用吗?

测试人

人工智能

YashanDB 知识库|如何判断表空间是否启用了加密?

数据库砖家

数据库

简化以太坊 L1,让DePIN基础更稳固

PowerVerse

以太坊 #区块链 DePIN 去中心化云算力

GreatSQL Hash Join 条件列长度对执行计划的影响

GreatSQL

香港人工智能营销技术研究院正式揭牌成立

东信营销科技

AI 大赛丨总奖池 50 万元!「1000 AIdea 应用计划」等你来战!

RTE开发者社区

《算法导论(第4版)》阅读笔记:p11-p13

codists

算法

HTTP接口数据也能定时同步入湖?用DolphinScheduler×SeaTunnel快速搞定!

白鲸开源

大数据 开源 Apache DolphinScheduler 任务调度

用通义灵码全新智能体+MCP实现从设计稿到前端代码,个人免费用

阿里云云效

阿里云 云原生 通义灵码

探索如何提升自动化测试的效率--代码评审和脚本生成

夏兮。

AI 自动化测试 端到端测试新范式

jd 商品评论Api接口 全解析指南

代码忍者

个人评论 JD

YashanDB|select 0.00 的返回类型居然变了?警惕 JDBC 下的类型映射差异!

数据库砖家

数据库

【AI】DeepWiki 页面转换成 Markdown 保存 - Chrome 扩展

非晓为骁

chrome AI DeepWiki Extension

自研时序大模型讲解(4月29日)直播回顾

Apache IoTDB

HF下载太慢?Alaya NeW的加速神器让你的模型"飞"起来!

九章云极DataCanvas

人工智能 深度学习 存储 nlp

用通义灵码全新智能体+MCP实现从设计稿到前端代码,个人免费用

阿里巴巴云原生

阿里云 阿里云云原生 通义灵码

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