是啥让 nativescript 比 ionic 更好

Posted

技术标签:

【中文标题】是啥让 nativescript 比 ionic 更好【英文标题】:What makes nativescript better than ionic是什么让 nativescript 比 ionic 更好 【发布时间】:2017-03-15 11:07:36 【问题描述】:

我是移动开发的新手,我看到 ionic 框架有很大的社区但是

我知道 ionic 使用 webview 而 nativescript 生成原生组件

我现在的问题是 nativescript 能做什么 ionic 不能做什么?

换句话说,在 ionic 中不存在的 nativescript 的强大之处是什么

提前致谢。

【问题讨论】:

你已经提到了最大的区别,这也是力量/弱点所在 【参考方案1】:

Ionic 是混合的,在 webview 中运行,在特定方面存在性能问题,例如更简单的动画,本机部分的 API 无法完全访问

Nativescript 作为本机应用程序运行,由 JS 代码控制,但甚至可以与本机代码一起使用,甚至可以作为本机应用程序的插件并完全访问本机代码的 API

【讨论】:

感谢回复,但为什么没有像 ionic 这样的原生脚本的大社区 因为 NativeScript 仍然是“相当新的”并且 Ionic 自 2013 年以来就存在。NativeScript 和 React Native 是完全不同的新方法,可以解决为这两个平台编写应用程序的问题。 NativeScript 和 React Native 社区经历了稳定的增长。 你在哪里寻找社区? NativeScript 有一个相当大的松弛通道。 @byemute 但不知何故,React Native 似乎增长得更快。

以上是关于是啥让 nativescript 比 ionic 更好的主要内容,如果未能解决你的问题,请参考以下文章

是啥让移动对象比复制更快?

是啥让 PostgreSQL 比 MySQL 更先进? [关闭]

是啥让 Node.js 比 Apache 更具可扩展性?

是啥让 SPI 比 I2C 协议更快 [关闭]

除了多路复用和服务器推送之外,是啥让 http/2 比 http/1 更快?

是啥让一个指向页表条目的指针数组比拥有一个页表条目数组更好?