Web应用程序架构设计 - HTML / CSS / JS前端+ REST后端

时间:2011-02-11 22:02:17

标签: html5 rest architecture

我有一些开发网站的经验,但没有适当的网络应用程序。

但是这次我创建了更多的Web应用程序,我的服务器肯定会处理来自移动应用程序(iPhone / Android / MeeGo(......或不))甚至第三方客户端的API调用。

所以我在想,“网站” - 我的应用程序的前端部分使用HTML(5)/ CSS(3)和JS - 与我的后端以不同于我的方式进行交互是非常必要的吗?其他“前端”?

我错了吗?我认为这是一个常见的问题,我需要一些经过实验的建议。谢谢你的帮助。

1 个答案:

答案 0 :(得分:4)

实际上没有。你认为这是正确的方法。您可以使用Javascript与Rest API进行交互,这样您就可以专注于编写可伸缩的API和UI。 这是Twitter采取的方法。他们的网站是一个Rails应用程序,它使用Twitter API,主要在Scala中编写,并由数百个Twitter客户端使用,无论是移动应用程序还是桌面应用程序。