如何从Django迁移到REST-API /瘦客户端?

时间:2014-11-10 17:54:06

标签: javascript python rest

我们正在考虑离开Django并将后端和前端分开。 后端是直截了当的,因为我已经做了很多次,将其暴露为Python RESTful API

对我来说最新的是瘦客户端部分。

理论上我可以写HTML和普通javascript来与API交谈。

是否有macro-framework可以帮助我实现这一目标?除了AngularJS之外,我可以使用哪些其他瘦客户端框架而无需重新发明轮子?

2 个答案:

答案 0 :(得分:1)

如果我理解你要做的事情,你可能正在寻找像jQuery这样的东西。这是一个微妙的JS框架,可以更容易地与您的Django API交流,特别是使用Ajax和JSON。

答案 1 :(得分:1)

那里有很多替代品。你真的必须弄清楚找到适合你的解决方案。

一方面,backbone.js以代码库的小小而闻名,但您需要使用mustache或类似的方法添加核心组件,例如模板引擎。另一方面,您有完整的承诺框架,例如AngularJSReactJS

以下是一些可以帮助您入门的材料:

TodoMVC特别有趣,因为它在多个框架中实现了相同的应用程序,因此您有一个比较基础。