具有复杂 UI 的 Web 应用程序使用哪种语言?

Which language for web app with complex UI?

上下文

我们的项目有一个 Java 访问 Neo4j 数据库的后端。后端快完成了。以前我们打算用 JavaFX UI 构建一个 Java 桌面客户端。现在我们正在考虑构建一个 Web 应用程序。我将构建前端。我以前的经验主要是使用 Java。我将不得不学习一门新语言。我遇到的一些麻烦是确定哪个最适合这个项目。在我们开始前端开发之前,我们还想确保网络应用程序能够处理我们为桌面客户端计划的所有功能。

要求

候选人

这些是我在研究过程中确定的一些候选人:

前端用React js。大多数用于后端的东西。我们使用 Python/Flask 进行路由和插入模板。但是,您会非常欣赏 React 的“反应式”UI。它能做的事令人难以置信。我看你给的任务列表没有问题。