我从服务器获取数据并想在客户端使用 GWT 显示它。
GWT 不是这里的问题,您可以通过 Ajax 调用替换 GWT,或者您可以将其转换为真正的应用程序而不是 Web 应用程序。
排序是在服务端完成还是在客户端使用JavaScript在收到数据后显示数据之前完成?
最佳答案
每种方法都有其优点和缺点:
- 如果需要分页,又不想把全部数据下载到客户端,那么就必须在服务端进行排序(否则客户端只能对当前已有的行进行排序,会导致结果错误,如果您按不同的列重新排序)
- 在服务器上排序速度更快(如:您可以每秒排序更多行),但如果您必须同时为 10000 个客户端提供服务,这可能很容易反转。
- 在客户端排序时,无需重新下载数据即可重新排序。
关于javascript - 数据排序应该在客户端还是在服务器端完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10721430/