From b2e98087dd610b9544fee1bf8b05a0c8fb9b4446 Mon Sep 17 00:00:00 2001 From: dab246 Date: Mon, 4 Apr 2022 15:00:01 +0700 Subject: [PATCH] TF-358 Add ADR for issues reduce main file size on Web Browser --- ...03-reduce-main-file-size-on-web-browser.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docs/adr/0003-reduce-main-file-size-on-web-browser.md diff --git a/docs/adr/0003-reduce-main-file-size-on-web-browser.md b/docs/adr/0003-reduce-main-file-size-on-web-browser.md new file mode 100644 index 000000000..126152af2 --- /dev/null +++ b/docs/adr/0003-reduce-main-file-size-on-web-browser.md @@ -0,0 +1,19 @@ +# 3. Reduce main file size on Web Browser + +Date: 2022-04-04 + +## Status + +Accepted + +## Context + +- Reduce `main.dart.js` file size at web browser startup + +## Decision + +- We use [Lazily loading](https://dart.dev/guides/language/language-tour#lazily-loading-a-library) which could split your code in multiple JavaScript files + +## Consequences + +- Significantly reduce the size of the generated `main.dart.js` file.