【发布时间】:2016-02-04 09:57:46
【问题描述】:
我想将现有站点的前端与后端完全解耦,该站点当前使用jQuery 和 cookie (jinja2/python)。
在阅读了许多选项之后,Angular 和 React js 似乎是一种可行的方法,但我想知道/有一些反馈,关于什么可能最适合这项任务并且在未来几年。
到目前为止,如果我理解正确 React 只是一个 VIEW 库,我需要一些额外的东西来拉取/发布数据,而 Angular 是一个完整的框架。
我将使用json tokens 和 JSON 在后端 REST API 之间进行 POST/GET 数据,Angular 似乎是这个选项,但对于渲染和更新视图,React 似乎做得很好。
本来想用polymer,不过好像只兼容chrome,起码支持Safari,火狐,不用担心IE。
我想避免同时使用两者或最终构建一个沉重的页面,现在我计划使用purecss,但仍然需要找到可以使用的最佳 JS 库/框架。
因此,在继续搜索、谷歌搜索之前,如果有任何想法、提示或评论,我将不胜感激。
【问题讨论】:
-
是大型应用吗?
-
如果是小型应用,可以结合使用 ReactJS 和 jQuery AJAX 功能。
-
@JacqueGoupil “基于意见”和“我应该使用哪个框架”都是 Programmers 的密切原因,与 Stack Overflow 相同。请阅读:What goes on Programmers.SE? A guide for Stack Overflow.
-
@Snowman 哦,那我猜它在任何 SE 网站上都没有位置?
-
事实上,这对大多数 SE 来说都是题外话。对不起,因为它格式正确。但是帮助中心很清楚,我们这里不允许资源/库/软件/工具推荐问题。不过,还有希望!它甚至不适合softwarerecs.stackexchange.com。考虑加入我们的聊天室并以该格式提问。
标签: javascript json angularjs reactjs web-frontend