使用JQuery或任何其他类似框架从自定义URL / Web服务中加载HTML内容非常容易。到目前为止,我已经使用了很多次这种方法,并且发现性能令人满意。
但是所有书籍,所有专家都试图让我使用JSON而不是生成的HTML。它比HTML优越得多吗?
它快很多吗?
它在服务器上的负载是否要小得多?
另一方面,我有一些使用生成的HTML的原因。
- 它是简单的标记,通常与JSON一样紧凑或实际上更紧凑。
- 错误少了,因为您得到的只是标记,而且没有代码。
- 在大多数情况下,这样编程会更快,因为您不必为客户端单独编写代码。
您站在哪一边?为什么?
视情况而定。
有时,必须避免使用JSON。例如,当我们的程序员在js编程时遇到麻烦时。
我的经验告诉我:与内联JSON相比,更好地使用ajax服务。
js迟早会成为问题