我需要渲染一个可以在某些变量上动态细化的对象列表。例如,更改项目的顺序。一个例子可以是:https://www.airbnb.it/s/California
可能性是:
还有其他解决方案吗? 一个优点是我将使用REST API在Tablet / Smarthpone上进行开发。
答案 0 :(得分:0)
这里你需要的是平衡。最好使用REST API(json / xml)解析所有数据并将其存储在客户端。如果可能的话,当时间到来时,改进应该在客户端工作,并且如果需要,可以从服因此,在您的情况下,我会坚持使用REST API来提取数据,然后客户端应该负责渲染。它稍微复杂一些,但从长远来看会有回报。此外,如果您不想创建移动应用程序,那么您需要API来调用。使用REST API,您可以重构代码,以便Lift生成的html / js和API调用相同的核心功能,并从代码重用中受益。