Я новичок в GWT, и мне трудно понять фундаментальные различия между Module и ClientBundle. Оба кажутся одним и тем же в некоторых областях документации GWT, тогда как в других областях ясно, что они не совпадают.
Насколько я понимаю, модуль — это код на стороне клиента, который развертывается в браузерах ваших пользователей. Это ZIP-файл, содержащий HTML, CSS и JS.
Насколько я понимаю, ClientBundle похож на модуль, но содержит только статические ресурсы, такие как изображения.
Если эти понимания верны, то зачем нужно проводить различие между ними? Разве HTML/CSS/JS тоже не являются статическими ресурсами?!? И если я ошибаюсь, пожалуйста, помогите мне понять, в чем заключаются различия, и, возможно, приведите конкретный пример каждого и когда уместно использовать каждый из них. Заранее спасибо!