我们是否可以将现有React Native应用转换为flutter,而无需在flutter中从头开始编写代码

nxowjjhe  于 2023-01-18  发布在  React
关注(0)|答案(2)|浏览(133)

我有一个现有的react原生应用程序。我可以把它迁移到flutter而不用在flutter中从头开始启动应用程序吗?谢谢。

9gm1akwq

9gm1akwq1#

是的,在某种程度上。
此工具可将React原生组件转换为Flutter控件:
https://github.com/GeekyAnts/react-native-to-flutter
这可以将JavaScript转换为Dart(虽然它很旧,所以可能不适用于最近的版本):
https://github.com/luisvt/jsparser
这对TypeScript做了同样的事情,而且明显更新了 似乎被用来将Angular 转换为 dart ,所以应该可以在任何代码库上工作...但是它已经被归档了,所以它的未来还不清楚!
https://github.com/dart-archive/ts2dart
最终,在你完成了任何类型的自动转换之后,你仍然会有相当多的工作要做,有些东西会被严重破坏,有些会工作,但是自动化的对话会写一些非常奇怪和冗长的代码。
我知道这个问题是相当古老的,但现有的答案只是感觉有点失败主义!所以希望这是一些有用的人,请评论如果事情不工作或你知道更好的工具!

ruarlubt

ruarlubt2#

你不能,React Native和Flutter是不同的框架。

相关问题