dart - Dart到JS,文件太大,无法与多页面Web应用程序一起使用的移动流量

标签 dart dart-html

dart2js编译器使js文件对于一页来说太大了,
对于使用移动流量的智能手机,当每个页面都获得单独的* .dart.js文件时,它是没有用的。
如何减少多页Web应用程序的大小?
我认为每个dart js文件不能超过一页,或者?

我认为是这样的:

webapplication.dart.js
-index.dart(.js)
-faq.dart(.js)
-downloads.dart(.js)

但是dart文件是单独编译的,使用不同的导入文件时,每个文件最大为200 KB。

最佳答案

您要描述的是一个网站,其中每个页面都是其自己的dart应用程序。正如您所注意到的,这并不理想。我的建议是使用angular.dart创建一个单页应用程序。

无论哪种情况,确保您的Web服务器在适当的位置(绝对是任何javascript文件)对内容进行gzip压缩都会产生巨大的变化,并具有适当的缓存头。

关于dart - Dart到JS,文件太大,无法与多页面Web应用程序一起使用的移动流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25447458/

相关文章:

canvas - 更改 Canvas 上ImageElement的色调/色相

flutter - 如何根据文本的行数使容器(其子级为textformfield)展开? ( flutter )

flutter - 如何从 DART/Flutter 中的数组中获取按天分组的每天值的总和?

dart - 如何修复VSCode中dart:html的查找错误?

Dart Html - 将 Blob 转换为文件

html - 为什么我的 Canvas 从来不绘图?

dart - 使用 Dart lang 为 "pseudo-element"设置样式

Flutter - 如何在多个地方重用一些代码

class - flutter 的语法含义

flutter - 如何在Flutter中重新格式化Blogger API中的数据