首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RESTful后端的前端框架

RESTful后端的前端框架
EN

Stack Overflow用户
提问于 2013-02-07 01:17:12
回答 4查看 8.9K关注 0票数 7

我正在开发一个使用Spring框架的RESTful后端。所有服务都可以通过HTTP请求方法(GETPOSTPUTDELETE)访问。

你能告诉我前端框架的最佳组合是什么吗?

最好是使用SpringMVC还是像Backbone这样的其他框架就足够好了?

如果我使用SpringMVC作为REST后端,也使用SpringMVC作为前端,那么做同样的事情,首先是后端,然后是前端,这不是需要额外的工作吗?

最重要的是,我对如何使用前端进行会话管理感到困惑。

任何帮助都将不胜感激!

EN

回答 4

Stack Overflow用户

发布于 2014-08-01 13:02:37

如果您打算创建一个SPA (单页应用程序),请确保查看AmpersandJS -> http://ampersandjs.com/

票数 2
EN

Stack Overflow用户

发布于 2015-01-23 07:13:26

模板

既然你说的是“服务器端”的GUI,也许你更倾向于使用模板引擎来创建HTML?这并不是真正的restful,但可以是MVC,就像你从你的Controller类转发一样。

但请记住,尝试生成XML或JSON数据以供RESTful客户端(ajax)使用是一个非常糟糕的主意。只需拒绝从模板引擎创建JSON!

Java 目前几乎是 EE的标准,或者是使用最广泛的。您所需要的只是一个兼容的服务器,比如Tomcat/Jetty。

代码语言:javascript
运行
复制
http://www.oracle.com/technetwork/java/javaee/jsp/index.html

JSP 它看起来比干净得多,并且有一个额外的好处,那就是不允许使用JSP可能发生的所有陷阱(而且还有很多)。

代码语言:javascript
运行
复制
http://www.thymeleaf.org/

JavaScript:

当你说你正在创建一个RESTful后端时,大多数人会得出这样的结论(这是理所当然的),那就是你正在尝试开发一个JavaScript JavaScript客户端/图形用户界面。

MVVM 有一整套专门设计用于RESTful后端的图形用户界面小部件和框架。但这是一个付费的API。

http://www.telerik.com/kendo-ui

YUI3 (雅虎用户界面)也有各种各样的窗口小部件,我见过很多工作都要求这样做。它也有免费/开放源码的优点。旧版本已弃用。

https://github.com/yui/yui3/wiki

knockout.js一直是我最喜欢的MVVM引擎,实际上我有过使用这些引擎的经验。在我看来,这很容易学习。

http://knockoutjs.com/

Angular.js也是免费的/oss,并且与其他GUI工作得很好。

代码语言:javascript
运行
复制
https://angularjs.org/
票数 2
EN

Stack Overflow用户

发布于 2013-02-13 14:16:23

我建议你考虑前端的,它是最好的框架之一,可以和RestFul back-end一起工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14734962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档