Exponent lets web developers build truly native apps that work across both iOS and Android by writing them once in just JavaScript.
React Native不是这样吗?有什么不同?
当您在Exponent中编写代码时,您将编写React Native代码。指数有
两个主要部分:
1)XDE:一个开发工具,用于创建项目,查看日志,打开您的
设备,出版等
指数客户端:您手机上的一个应用程序,可让您打开项目
而你正在为他们工作,而不需要经过xcode或android
工作室,还让其他人也看到他们!如果你通过发布
XDE,人们可以随时通过指数客户端访问它。最后,我们
也可以构建独立的应用程序,以便人们不必使用
指数客户端打开它,您可以分发到应用商店和播放
如果你喜欢的话
因此,Exponent是一组基于React Native顶部的工具。这些
工具取决于我们持有的指数的一个关键信念:它可以构建
大多数应用程序,而不需要编写本地代码,只要您有一个
全面的apis暴露于Javascript。
这很重要,因为使用React Native,您可以随时下载到本机
码。这是非常有用的帮助,但它是有代价的:你需要
如果你想让他们测试他们,另一个人就会发送你的二进制文件
世界的一面不能只是点击一个链接来打开它,而你正在处理它
并且您不能仅仅通过一个点击发布它来访问类似的人
你如何在浏览器中。
使用指数,您不能下拉到本机代码。如上所述,我们
认为用一套全面的apis可以使用Javascript,这个
大多数应用程序不应该是必需的。所以我们的目标是提供这个全面的
一组apis,然后构建所有可以存在的真棒工具
共享本机运行时的世界。
我希望这是有用的!检查这个视频了解更多信息,我很快跑过来
指数的一些最重要的特征和示例:
https://www.facebook.com/exponentjs/videos/vb.1460078300951839/1610683695891298