如何从Django转移到REST-API/瘦客户端
How to move from Django to REST-API/Thin Client?
我们正在考虑离开Django,将后端和前端分开。后端是直接的,因为我已经做了很多次了,将其公开为Python RESTful API
。
对我来说最新的是瘦客户端部分。
理论上,我只需要编写HTML
和普通javascript
就可以与API对话。
有没有macro-framework
可以帮助我实现这一点?除了AngularJS
之外,在不重新设计轮子的情况下,我还可以使用哪些瘦客户端框架?
有很多替代方案。你真的必须把手弄脏才能找到适合你的解决方案。
在一端,您有backbone.js,它以代码库的小而闻名,但您需要添加核心组件,如使用splash或类似的模板引擎。在另一端,您有完整的框架,如AngularJS和ReactJS。
这里有一些材料可以让你开始:
- 选择JavaScript MVC框架
- TodoMVC
TodoMVC特别有趣,因为它在多个框架中实现了相同的应用程序,因此您可以进行比较。
如果我了解您想要做什么,您可能正在寻找类似jQuery的东西。这是一个微妙的JS框架,可以更容易地与Django API对话,尤其是使用Ajax和JSON。
相关文章:
- 客户端服务器REST API captcha实现
- 如何使用已经存在的 REST API 后端在 Angular 应用程序中实现登录系统
- Visual Studio Team Services Rest API未授权的客户端错误
- 如何为REST API后端构建REST客户端前端
- JavaScript 中的 Google API 客户端库在本地不起作用
- Django rest api使用JavaScript客户端导致post请求上的csrf问题
- Google 在 JavaScript 中映射 api 客户端 json
- REST API:基于用户代理的客户端(应用)授权
- 客户端不断从 REST API 请求文件
- 如何从Django转移到REST-API/瘦客户端
- Google API客户端ID不是't授权
- DataSnap REST JavaScript客户端–如何显示从TServerMethods方法作为TStream返回
- 用于Google应用程序引擎频道API客户端的无窗口容器
- 用于Node.js的Interactive Brokers TWS API客户端库-组合订单
- 用于Javascript和离线Web应用程序的Google api客户端库
- 在javascript中保护REST oauth 39;s API客户端
- 在Ruby on Rails中使用API/客户端设置进行字段验证
- 谷歌API客户端库用于react项目,Javascript或Node-js
- 调用web API客户端的缺点/优点
- AppEngine API客户端认证在更新后停止工作