TL; 博士
考虑到基于 Flutter 的移动应用程序可能会在 2021 年之后推出,拥有一个将投入生产的网站是否明智~7 月使用 Flutter for Web 开发?
前言:
我正在规划网站项目,本周将开始寻找开发人员来构建 MVP。我知道我想要 Django 作为后端,但在前端方面我不太确定。
这是我的第一个大型网站项目,我不太熟悉不同的前端技术。
我想我需要在更便宜的 MVP 实现之间进行权衡,我需要检查这个想法是否可以为自己提供资金,以及一些可以持续更长时间的前期费用。
从长远来看,如果 MVP 成功,我也可以想象拥有原生网络。Flutter 似乎是一个非常有趣的框架,可以最大限度地降低开发成本。但是,最初它仅适用于 Web,而 Flutter 仅处于测试阶段。
我看到的选项是:
- Django 后端和前端(可能直接在 Django 模板中包含一些 Angular/React/Vue)
- Django 后端 + Django REST 框架 + Angular/React/Vue 前端
- Django backend + Django REST Framework + Flutter Frontend(希望夏天能稳定下来)
实际问题:
- 是否可以要求开发人员现在建立一个网站,该网站将在夏季投入生产(即它不必立即完全正常运行,7 月左右就足够了),并且前端使用 flutter 真的是一种选择吗?
- 届时 Flutter for Web 是否会变得足够稳定?
- 稍后将 Angular/React/Vue 网站转移到 Flutter 网站需要什么努力?
- 寻找一个也会做 Django 的 Flutter Web 开发人员会不会对我有太多限制?(也就是说,在我看来,大多数开发人员都知道 Angular/React/Vue,但很少有人知道 Flutter,更不用说 Flutter Web)