我需要为web,ios,android和部分桌面创建一个多平台应用程序。
我希望使用.NET / F#,但UI是一个复杂功能。我试过Xamarin.Forms,它对我来说太有限了。我可以使用React Native,但我不想用javascript编写完整的应用程序,相反,我希望将F#用于所有逻辑和Web后端,并且使用仅对移动设备中的UI做出反应。
但我不知道怎么办?
如何向UI提供数据并对其中的事件做出反应?
P.D:如果nativescript使这成为可能我全都耳朵。我仍然不排除xamarin,但形式太有限了,应用程序的性质和迄今为止认为本机的反应更接近我的需求。
答案 0 :(得分:2)
已有一个示例,因为Fable React Native演示的入口文件是pure JS file that calls the JS generated by Fable。您只需要扩展这个纯JS层并在需要时导入由Fable生成的代码。