Javascript 在运行时最小化JS还是生成静态JS?

Javascript 在运行时最小化JS还是生成静态JS?,javascript,django,minimize,Javascript,Django,Minimize,我的问题可能是基于观点的,但我更需要这两种方法的优点和缺点,以最小化django应用程序中的JS脚本 使用python库在渲染时最小化JS脚本,或者最小化所有应用程序的脚本并将它们保存在文件中,这样更好吗 django专家正在使用什么策略?是否存在一种或另一种策略更适合的情况 还有一个问题:带模板标签的JS脚本可以正确地最小化吗?以我的经验,这并不重要。这是因为这两种方法的行为方式非常相似,因为运行时的缩小会缓存结果。可以在静态目录的文件系统中,也可以在缓存(如memcached)中 但是,在运

我的问题可能是基于观点的,但我更需要这两种方法的优点和缺点,以最小化django应用程序中的JS脚本

使用python库在渲染时最小化JS脚本,或者最小化所有应用程序的脚本并将它们保存在文件中,这样更好吗

django专家正在使用什么策略?是否存在一种或另一种策略更适合的情况


还有一个问题:带模板标签的JS脚本可以正确地最小化吗?

以我的经验,这并不重要。这是因为这两种方法的行为方式非常相似,因为运行时的缩小会缓存结果。可以在静态目录的文件系统中,也可以在缓存(如memcached)中

但是,在运行时执行此操作的一个缺点是,第一个请求会比较慢,因为
文件
缓存
尚未填充。手动生成所有内容的缺点就是,在进行更改时,必须手动生成所有内容

我的工作流程包括在开发过程中在运行时生成所有静态文件,并在生产过程中缩小和保存这些文件。Django管道在这方面做了很多开箱即用的工作