Codename One - Сократите время загрузки веб-приложения - PullRequest
0 голосов
/ 25 ноября 2018

У меня есть веб-приложение Codename One, которое после отображения логотипа остается совершенно пустым и белым в течение различного времени (от нескольких секунд до более десяти секунд).У меня очень быстрое интернет-соединение (оптоволокно).

Есть ли какой-нибудь совет, чтобы сократить время загрузки веб-приложения Codename One?Размер сборки составляет 663 КБ, а сгенерированного приложения - 10,5 МБ (разархивировано).

1 Ответ

0 голосов
/ 25 ноября 2018

В Chrome есть несколько действительно хороших инструментов для бенчмаркинга, которые помогают указать время, затраченное на каждый этап.Вы должны запустить их и убедиться, что загруженные двоичные файлы распакованы, чтобы загрузка не была узким местом.

Также убедитесь, что ваши тесты выполняются для развернутого приложения, а не для предварительного просмотра, который может демонстрировать другое поведение.

В терминах приложения попробуйте быстро отобразить форму без каких-либо запросов к серверу.или IO.Как только вы это сделаете, отложите код до фактического блока загрузки позже.Если вы вызовете серверный вызов, это значительно замедлит загрузку.

...