我正在使用Spring Boot Java后端和Javascript前端。后端需要从数据库获取数据并将其提供给前端。
谷歌上最新的热门教程都建议采用同样的方法:使用Spring REST API后端,并通过http get将数据以JSON格式提供给前端。
我不理解为什么这是首选方法。JSON的想法是提供“可读的文本”(维基百科)。我的后端为什么需要它呢?
因此,在我的情况下生成的JSON几乎有800kb,因为所有字段和值都是可读的。如果我改变结构并使用占位符值,大小将缩小到100kb,我的前端完全可以处理。
但是这样做会破坏使用JSON作为传输对象的整个思路。
那么为什么社区似乎如此青睐这种方法呢?我是不是漏了什么?您是否知道更好的方法?还是应该接受现状?
谷歌上最新的热门教程都建议采用同样的方法:使用Spring REST API后端,并通过http get将数据以JSON格式提供给前端。
我不理解为什么这是首选方法。JSON的想法是提供“可读的文本”(维基百科)。我的后端为什么需要它呢?
因此,在我的情况下生成的JSON几乎有800kb,因为所有字段和值都是可读的。如果我改变结构并使用占位符值,大小将缩小到100kb,我的前端完全可以处理。
但是这样做会破坏使用JSON作为传输对象的整个思路。
那么为什么社区似乎如此青睐这种方法呢?我是不是漏了什么?您是否知道更好的方法?还是应该接受现状?