Коллега написал гем для интеграции вебпака с рельсами. Одна строчка в Gemfile и останется только запустить и настроить сам вебпак.
Исходники тут: https://github.com/rambler-digital-solutions/webpack-pipeline
тут готовое решение, развернуть которое — это изменить вёрстку и пару скриптов добавить. в обмен вы получаете гугловские cdn без необходимости лезть в nginx и что-то настраивать дополнительно.
Конечно. Только обычно это мемкеш или что-то подобное. А тут локальный гугловский cdn играет эту роль, и вам не надо тащить данные с другого континента.
полностью убрали только скрипты. стили и картинки были переоформлены и урезаны по правилам amp. по сути amp — это набор правил + конструктор, состоящий из готовых оптимизированных виджетов. плюс кеширование, скорость отдачи и приоритет в выдаче гугла.
интересно посмотреть было бы на реализованные таким образом системы.
конечно же, основной скепсис появляется при мысле о поддержке такого количества тестов.
Кроме интеграции у r.js есть другой недостаток — он не режет require/define. Придётся либо тащить сам require на клиент, либо заменять на что-то минималистичное типа almond.js. Есть вариант дописать скрипт который при сборке будет резать эти функции. В старом jquery 1.11 такую штуку реализовали для сборки. Если любопытно, можно посмотреть тут: github.com/jquery/jquery/blob/1.11-stable/build/tasks/build.js.
С wi-fi мгтсовского заходил на Я.Недвижимость, почти сразу начал звонить Тинёк, предлагать ипотеку
в чём меряют экологическую выгоду? если тоже в евро, то почему 1.5 ккк больше 13 ккк?
Исходники тут: https://github.com/rambler-digital-solutions/webpack-pipeline
Мобильную оптимизацию cloudflare даёт только на платном тарифе и никакие стандарты на код не налагает и подсказывает что и где поправить.
а так?
конечно же, основной скепсис появляется при мысле о поддержке такого количества тестов.