架构:围绕 REST 接口的基于 MVC 的 Web 应用程序
我不知道如何表达我的问题......
我从不同的来源了解到围绕 REST 接口构建 Web 应用程序是有意义的。 REST 服务可以执行一些控制器逻辑(验证、数据库访问等),然后返回(静态)*.xhtml 资源。结合一个不错的 JavaScript 框架,这个 html 页面可以通过发出适当的 AJAX 调用来完成自身。
直觉上我看到了它的价值(它感觉比 JSF 中的服务器端文档模型更轻量),但我也觉得我在这里缺少完整的图片。 “他们”指的是简单的 Struts 或带有 REST 酱料的 Spring MVC 吗?
你明白我的意思吗?有人可以正确看待这些想法吗?指出解释我想要掌握的方法的资源?根源是什么?
谢谢你帮我澄清这一切! J。
I'm not sure how to phrase my question....
From different sources I pick up the idea that it makes sense to build web applications around a REST interface. A REST service could execute some controller logic (validations, database-access, etc) and then return a (static) *.xhtml resource. Combined with a decent javascript framework, this html page could complete itself by issuing the approriate AJAX calls.
Intuitively I see value in this (it feels more lightweight than a server-side document model like in JSF), but I also feel like I'm missing the complete picture here. What 'they' are referring to, is that simply Struts or Spring MVC with a REST sauce?
Do you see what I mean? Can somebody put these idea's in perspective? Point to a resource that explains the approach I'm trying to grasp? What are the roots?
Thank you for helping me to clarify all this! J.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在这种情况下创造的名称是 SOFEA 和 SOUI。
Names coined in this context are SOFEA and SOUI.