我希望将前端与现有站点的后端完全解耦,该站点目前使用jQuery和cookies (jinja2 2/python)。
在阅读了许多选项之后,角度和反应 js似乎是一段路要走,但我想知道/得到一些反馈,说明什么是最适合这项任务的,也是未来几年易于维护的。
到目前为止,如果我正确理解React,只是一个视图库,我需要一些额外的东西来提取/发布数据,而角是一个完整的框架。
我将使用json令牌和JSON作为后端REST之间的POST/GET数据,角度似乎是这方面的选择,但是对于呈现和更新视图,React似乎做得很好。
我考虑使用聚合物,但似乎只与chrome兼容,至少我想支持Safari,Firefox,不用担心IE。
我想避免使用这两种方法,或者最终构建一个沉重的页面,因为现在我计划使用脓疱,但仍然需要找到一个最好的JS库/框架。
因此,在继续搜索、搜索之前,我将非常感谢您的任何想法、提示或评论。
发布于 2015-11-05 11:12:39
毫无疑问,事情变化很快,在做了更多的研究之后,通过IRC与很多使用很多框架的人聊天,并且有了更多的经验,我决定选择反应js。
最后,前端是关于视图的,我想要简单的方法来处理/维护这个问题。
对于进行POST/GET调用,我们将只使用普通的AJAX。
发布于 2015-11-08 08:26:14
我不想成为“那个家伙”,但在花了很多小时使用角形(1,而不是2x)和几个小时的React之后,我总是回到淘汰赛 (数据绑定/视图)和jQuery (ajax)的大多数web应用前端。他们真是太简单了。
使用猎鹰、烧瓶、皮克尼克等轻量级API后端,开发感觉非常干净。
我想我的观点是:我不排除那些经过时间测试的、仍在维护的工具。角度和反应可能不会持续那么久,虽然我认为两者都会做你所需要的一切。
如果您确实决定使用React,那么您可能也对它的TypeScript (tsx)实现感兴趣。VS码编辑器用intellisense很好地支持这一点--我很惊讶。
https://stackoverflow.com/questions/33512835
复制相似问题