【发布时间】:2022-08-17 18:23:13
【问题描述】:
我想构建一个 CRM 应用程序,它可以通过不同平台(ios、android、桌面)使用单个代码库运行
以下是我想知道的一些事情,在开始之前:
- 我可以使用哪个前端来实现单个代码库并运行多个平台
- WHich 后端编程语言 + 数据库
- 如果托管在云上,涉及的初始步骤和定价是什么?
标签: flutter yii2 cloud product development
我想构建一个 CRM 应用程序,它可以通过不同平台(ios、android、桌面)使用单个代码库运行
以下是我想知道的一些事情,在开始之前:
标签: flutter yii2 cloud product development
TL;DR 似乎您有许多没有技术背景的一般性未回答的问题。与具有此背景的人讨论您的主题,以更好地了解您的要求。
我可以使用哪个前端来实现单个代码库并运行多个平台
有多种框架和技术。最突出的是 Flutter、Electron 和渐进式 Web 应用程序 (PWA),这取决于应用程序的确切功能,其中一个优于另一个(例如多窗口支持)
哪个后端编程语言+数据库
你基本上可以使用任何东西。 Javascript、Go、Java、Kotlin、Scala 只是一些可能的语言,取决于您的知识和要求,有些语言比其他语言更相关。
数据库明智地决定使用 SQL 或 NoSQL,您的数据中是否存在结构?尤其是在云中托管时,请查看 AWS Google Cloud 或 Azure 上的托管数据库。它们便宜且易于使用。
如果托管在云上,涉及的初始步骤和定价是什么?
在 AWS、Google Cloud 或 Azure 上注册并使用最初的免费资金(大多数情况下为 200 美元)来试用和比较不同的功能和价格。
Google Firebase 也是一个易于设置的好解决方案,而且它是免费的(刚开始时)。
【讨论】: