【发布时间】:2022-01-18 07:16:32
【问题描述】:
我正在领导一个具有标准客户端-服务器-数据库架构的 Web 应用程序。我最初的计划是让客户端在 react.js 中,服务器在 django+python 中,数据库在 MySQL 中。现在负责客户端的程序员是Unity 3D Engine的专家,他建议用这个来实现客户端。优点是:
- 非常容易设计;
- 跨平台 - 可以编译到 Web、Android 和 iPhone。
一个缺点是文件较大,但对于我们的应用程序来说,这不是一个实质性的问题。
让我担心的是,我不知道任何用 Unity 引擎编写的非游戏网络应用程序,因此可能存在一些我不知道的缺点。
问题:使用 Unity 3D 引擎设计 Web 应用程序的客户端(相对于 react.js)有哪些缺点?
【问题讨论】:
-
我写了一个服务台工单的图形表示。显示接近 sla 的事件、请求和票证。它是一个平台。做你想做的
-
问题是:您是否愿意在最初计划为简单的 2D 反应 UI 的东西上投入整个 3D 游戏引擎,包括渲染、基于帧的框架,当然还有很多开销等?然后,每次您更改某些内容时,您都需要重新编译并重新上传 WebGL 构建 .. 不像实际的 Web 开发,您的更改基本上可以在下一次加载页面时使用...
标签: reactjs unity3d web-applications