我正在寻找以下方面的一些高级建议:
我想在ember.js单页面应用程序中使用elasticsearch。
我有一个sinatra应用程序,它是此应用程序的API层。
利用弹性搜索的最佳方式是什么?
我应该在sinatra应用程序中创建一个代理层来创建elasticsearch查询并将结果转换为适当的ember.js模型吗?
我认为直接查询elasticsearch API并不是一个好主意。
答案 0 :(得分:1)
两者都可能是有效的方法,但我会说你最好坚持使用sinatra“代理”。 以下是一些原因: