【发布时间】:2016-04-14 02:21:58
【问题描述】:
是否有任何选项可以在同一台服务器上使用强大的后端框架和前端框架?
让我更具体一点。
例如,在我的项目中我使用 Django 框架,非常喜欢它并希望在以后的项目中使用它。但对我来说,这是使用前端框架构建 Web 应用程序风格门户的最佳方式。出于这个原因,我使用 ReactJS,因为对我来说它真的很快!但我不喜欢 NodeJS,也不想在我的项目中使用它。
但是我有问题。例如,在我们的一个项目中,我们使用实时聊天。为此,我们构建了韧带 NodeJS+SocketIO+Redis。除了后端,我们还有 Django+uWSGI+PostgreSQL。在基础部分:Django REST Framework + React。
有什么方法可以在不创建如此复杂的系统的情况下将前端 JS 框架与 Django 一起使用?
在我看来:我需要快速可扩展的前端解决方案,它可以快速连接 Django。
【问题讨论】:
-
当然你可以将 django 用作
Model,这样它就可以处理来自ReactJS的所有ajax 请求,并对数据执行CRUD操作。提供一些具体复杂的需求,需要用SocketIOwithDjango吗? -
是的,我们需要提供实时功能。这时候SocketIO是最好的解决方案。我为 Django 找到了 SwampDragon,但没有时间检查它。
标签: frameworks frontend backend