React Native最近引入了对Turbo Modules的实验性支持,允许开发人员用C编写代码并直接从Javascript调用。
有没有可能用Rust代替C来编写Turbo Module?一般来说,Rust与C / C++有很好的互操作性,所以我认为这是可能的,但是我在Google,StackOverflow,GitHub等网站上搜索了一下,却找不到这样的例子。
如果可能的话,这样做有什么坏处吗?比如你会丢失打字信息吗?
React Native最近引入了对Turbo Modules的实验性支持,允许开发人员用C编写代码并直接从Javascript调用。
有没有可能用Rust代替C来编写Turbo Module?一般来说,Rust与C / C++有很好的互操作性,所以我认为这是可能的,但是我在Google,StackOverflow,GitHub等网站上搜索了一下,却找不到这样的例子。
如果可能的话,这样做有什么坏处吗?比如你会丢失打字信息吗?
1条答案
按热度按时间c90pui9n1#
您可以使用C++和Rust https://cxx.rs/之间的桥梁跟随此线程获取Rust集成https://twitter.com/_va_run/status/1493699146552803329的示例