Предварительная генерация веб-приложения на основе JSF для повышения производительности и автономного режима

У меня есть веб-приложение JSF, где динамический контент основан на данных, взятых из базы данных. Поскольку все данные доступны заранее, я хотел бы посмотреть, есть ли способ предварительно сгенерировать все страницы в их окончательный формат HTML на сервере, чтобы пользователь чувствовал себя гораздо лучше и не ждал для генерации страниц. Более того - мое приложение работает на мобильных устройствах, и я хочу иметь возможность использовать его в автономном режиме, предварительно загрузив все на устройство (предположим, мне не нужна бизнес-логика для работы в режиме реального времени).

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

Благодарю.

1 ответ

Вы можете использовать HTML5 для автономного кэша.

Смотрите несколько статей об этом здесь:

  1. Руководство
  2. Руководство

В Интернете есть больше примеров для HTML5 и работы в автономном режиме

Другие вопросы по тегам