Хмм фактически
https://cdn.rawgit.com/OnsenUI/OnsenUI-dist/2.0.0-rc.15/js/onsenui.min.js - 85KB https://cdn.rawgit.com/OnsenUI/OnsenUI-dist/2.0.0-rc.15/css/onsenui.css - 3.2KB https://cdn.rawgit.com/OnsenUI/OnsenUI-dist/2.0.0-rc.15/css/onsen-css-components.css - 25KB
Это единственные 3 файлы, которые вы на самом деле нужно использовать Onsen UI.
Если вы хотите использовать что-то вроде углового, отреагируйте и т. Д., Вам понадобятся дополнительные файлы js, но только если вы хотите использовать фреймворки.
И, конечно же, для css - если вы хотите использовать какие-либо значки, либо шрифты, удивительные значки, или что-то подобное, вам нужно будет добавить их тоже, но если вы их не используете, вам не нужно будет их.
Что касается производительности вопросы
- для загрузки вы можете объединить файлы, чтобы сделать меньше запросов (вы сказали, что будет gzipping их, так что я думаю, вы, вероятно, также будет делать это)
- после все я не думаю, что вы сможете заметить разницу между приложением и веб-страницей.
Возможно, у меня что-то не хватает, но я думаю, что это в значительной степени. В основном просто укажите то, что вам нужно - не нужно включать угловые привязки, если вы не используете угловые, например: D