Я уже написал большое приложение с Angular 1 и requireJS с AMD для ленивой загрузки и структурирования. Приложение не использует маршруты, но части приложения, такие как HTML, css и Javascript (angular модули), загружаются с лени.
Теперь я хочу перейти на Angular 2, и я ищу лучшую ленивую технику загрузки содержимого HTML, css и JS (angular), которая не зависит от маршрутов и которая не зависит от тысяч различных фреймворков javascript.
Таким образом, ленивые компоненты маршрута загрузки выглядят довольно просто: http://blog.mgechev.com/2015/09/30/lazy-loading-components-routes-services-router-angular-2
но как бы вы выполнили этот сценарий без маршрутов? Вы бы порекомендовали что-то вроде webpack, или я должен держать requireJS? Есть что-то вроде OClazyload для Angular 2? Или это работает как-то с Angular 2 даже без каких-либо фреймворков?
Я друг "держу это просто", и я действительно хотел бы сохранить его как можно малым и простым.
Спасибо!