flutter - Flutter 是否有在移动和 Web 应用程序之间共享代码的好方法?

标签 flutter nativescript

我正在寻找一个好的工具来开发网络和移动设备。

我的一位 friend 推荐我学习 NativeScript/Angular,因为使用该工具可以只编写一次服务、模型和 Controller ,并为移动和 Web 平台创建特定 View ,几乎 100% 共享业务逻辑代码.

但我认为原生脚本并不像 flutter 那样被炒作,也许 flutter 在接下来的日子里会被更多地使用,所以我正在 flutter 中寻找这种类型的教程(在移动和 Web 之间共享逻辑),但是我不确定这是否真的可能。

我看到了一些关于 BLOC 模式的内容,但我不确定这是否是此类项目的正确解决方案,或者即使可以只编写一次逻辑代码以及针对移动和 Web 的特定“ View ”一阵 flutter 。

有人可以帮我解决这个问题吗?

提前致谢(对我的英语感到抱歉,我还不太流利)

最佳答案

这就是flutter的全部宣传。该框架旨在编写一份代码并在任何地方运行(android、ios、web、桌面)。所以你绝对走在正确的道路上。

不幸的是,flutter web 现在有点不稳定,也许你会遇到一些困难。

关于flutter - Flutter 是否有在移动和 Web 应用程序之间共享代码的好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58082059/

相关文章:

css - 为什么我的字体大小在使用相同的倾 Angular 时看起来不同?

filtering - NativeScript - 如何使用 SearchBar 过滤可观察数组?

vue.js - 错误 : SWIFT_VERSION '5.0' is unsupported, 支持的版本是 : 3. 0、4.0、4.2。 (在目标 'Starscream' 中)

text - flutter 下拉文本字段

flutter - 如何使用 Flutter AnimationController 和 Transform 旋转图像?

dart - 如何在 Flutter 中显示动画图片?

javascript - 下载 JS 文件并使用 NativeScript 作为后台服务运行

javascript - 带有 NativeScript 的 Facebook Flow(而不是 TypeScript)

initState 方法中的 Flutter showDialog(context)

android-studio - 如何在Flutter Dev Tool中启用 'Performance Overlay'