Тут два разных приложения — в одном живут рубишные модели с бизнес логикой, Ангуляр или Бекбон и one-page приложение, в другом — система получения нужного JSON из закрытого API, и система трансформации этого JSON в то, что нужно в шаблоне и работа с конечным пользователем.
Поэтому дублирования нет, страницы абсолютно разные.
Статья написана и опубликована, исправлять в ней задним числом что-то кроме орфографии и пунктуации не вижу смысла. Могу попросить только Заура добавить в конце блок с вашими рекомендациями.
Мы пробовали оба гема для общего развития, они нам не пригодились. В админке формы не связаны напрямую с моделями, там one-page приложение на Бекбоне или Ангуляре, поэтому гемы не особо актуальны. На самом сайте же формы простые, 2-3 поля для регистрации или подписки, их можно сделать руками.
В ближайшее время будут выпущены еще две версии ленты — для стареньких мобилок (PDA версия) и полноценная оптимизированная версия под современные мобильные устройства. Вы сейчас смотрите на мобильном устройстве на десктоп версию, и ведь показывается и не плохо в целом? ;)
Про юзкейсы — это спорный момент, сегодня специально смотрели в визоре, что делают пользователи. Весело ;)
Схема работы не изменилась — у нас по прежнему статика. И с веб-сервером все ОК, кеширует как надо и делает это хорошо и картинки отдают 304 однако теперь у нас 7 различных шрифтов. С этим могут быть определенные проблемы. Но до первой полной загрузки.
Кроме этого, у нас используется lazy-load для картинок во вторых экранах, что еще облегчает размер страницы, 50% картинок подгружаются только в момент необходимости.
Начнем с того, что рисовал не Тёма а Воронежский. Их дизайн, своевременный 9 лет назад давно морально устарел. Хуже или лучше стал дизайн сейчас — каждый решит для себя сам. Но недовольных всегда много ;) Старой ленты больше нет, хотя… можете поностальгировать: x.lenta.ru
Все эти решения взяты не с потолка, на меню из предыдущей ленты, сюрприз, никто не кликал. Точнее кликали только на те разделы, которые и стали корневыми.
Поэтому дублирования нет, страницы абсолютно разные.
«Пилите Шура, пилите. Они золотые» ;)
Даты уже сделали сегодня — на втором экране время и дата, или только время если заметка текущего дня.
В ближайшее время будут выпущены еще две версии ленты — для стареньких мобилок (PDA версия) и полноценная оптимизированная версия под современные мобильные устройства. Вы сейчас смотрите на мобильном устройстве на десктоп версию, и ведь показывается и не плохо в целом? ;)
Про jQuery объяснение простое — если cdn ляжет, лента ляжет тоже. Поэтому все локально настолько, насколько это вообще возможно.
Схема работы не изменилась — у нас по прежнему статика. И с веб-сервером все ОК, кеширует как надо и делает это хорошо и картинки отдают 304 однако теперь у нас 7 различных шрифтов. С этим могут быть определенные проблемы. Но до первой полной загрузки.
Кроме этого, у нас используется lazy-load для картинок во вторых экранах, что еще облегчает размер страницы, 50% картинок подгружаются только в момент необходимости.