Ember.js后端设置
我目前正在研究Ember.js并转换一个以前编写的PHP应用程序,该应用程序使用mysql数据库和一些基本PHP代码来显示结果。 有一大堆javascript来创建交互,但所有这些代码很快就变得不可用 我已经在Ember.js中完成了大部分前端工作,并开始考虑如何开始使用后端。 所涉及的数据不多,用户可以请求数据、创建新数据、更改数据或删除数据 有一小部分我希望实时获取数据Ember.js后端设置,ember.js,Ember.js,我目前正在研究Ember.js并转换一个以前编写的PHP应用程序,该应用程序使用mysql数据库和一些基本PHP代码来显示结果。 有一大堆javascript来创建交互,但所有这些代码很快就变得不可用 我已经在Ember.js中完成了大部分前端工作,并开始考虑如何开始使用后端。 所涉及的数据不多,用户可以请求数据、创建新数据、更改数据或删除数据 有一小部分我希望实时获取数据 我已经在web上浏览过了,但是因为它都是相对较新的,所以没有那么多信息。我建议在PHP中实现RESTful API,并将前
我已经在web上浏览过了,但是因为它都是相对较新的,所以没有那么多信息。我建议在PHP中实现RESTful API,并将前端与该API连接起来。您可以使用余烬代码处理所有用户交互,然后在需要更改某些实际数据时向后端发送请求 我曾经使用这种策略制作过应用程序,其后端使得设置RESTful交互非常简单
你可以在这里阅读关于余烬+休息的内容:这个问题很模糊,因为你可以用数千种不同的方式来解决。 后端使用哪种语言并不重要,因为ember应用程序不会在意 要让Ember应用程序正常工作,唯一需要的就是一个像样的RESTAPI 有关最佳实践的资源 一些例子:
- 在php中:
- 在Rails中:
- 在Node express中:
- 作为Saas:
希望这些意见能有所帮助……谢谢,这也是我的第一个选择之一,我认为使用node.js可能有点过火了。我认为node实际上可能不是一个好的解决方案。我强烈建议您签出expressjs来构建您的API。它的功能非常轻量级,使用它将使您的大部分代码基javascript(如果您感兴趣:)成为在express中构建REST接口的良好起点: