Миграция Франкенштейна: Рамочный агностикподход (Часть 1)

Некоторые из нас предпочитают работать с Vue, другие, как react, некоторые пользуются Angular, в то время как другие считают, что Svelte это наше завтра. Вы даже можете быть одним из тех, кто не так-слабый сердцем, которые строят приложения с веб-компонентов — современный фронт-конец мира может удовлетворить любой вкус! Однако, что делать, если ваш проект застрял в прошлом? Что делать, если вы тратите непропорциональное количество времени на поддержку устаревшей системы? Типичным ответом на такую проблему является миграция приложения. Однако все рамки фронта различны, и, следовательно, процессы миграции должны быть разными нетривиальными упражнениями. Правильно? Не обязательно. В этой статье мы обсуждаем «Миграцию Франкенштейна», который представляет собой новый, рамочный агностик подход к процессу миграции, который позволяет использовать тот же механизм для миграции практически в любой структуре по вашему выбору.

Вдохновленные дизайнерские решения: Алексей Бродович

В этой четвертой партии Вдохновленный Дизайн Решения, Энди Кларк научит вас о Алексее Бродович, один из самых влиятельных арт-директоров двадцатого века. Энди научит вас о знаковых работ Бродовича и показать вам, как применить некоторые из его методов проектирования к работе, которую вы делаете для Интернета. В этой статье вы узнаете, как рассеяние изображений наполнит ваши проекты движением. Энди научит вас, как зеркальные изображения и текст, и как вырезать текст в формы с помощью CSS формы.

Автоматизация развертывания веб-сайта через Buddy

Типичный стек веб-сайта стал сложным, с участием многих инструментов и технологий, и требует автоматизации для обработки его развертывания адекватно. В этой статье давайте подробнее рассмотрим Buddy, один из наиболее полных инструментов для автоматизации развертывания веб-сайта.

Более быстрая загрузка изображений с помощью встроенных просмотров изображений

Метод Встроенного изображения (EIP), представленный в этой статье, позволяет нам загружать изображения предварительного просмотра во время ленивой загрузки с помощью прогрессивных запросов диапазона JPEGs, Ajax и HTTP без необходимости передачи дополнительных данных.

(Предстоящий) WordPress Ренессанс

С момента своего выпуска 8 месяцев назад, Гутенберг был значительно улучшен, предлагая пользовательский опыт гораздо богаче, чем все, что было возможно в WordPress. Давайте взглянем на его последние разработки, и куда он направляется.

Обработка неиспользованных CSS в Sass для повышения производительности

Знаете ли вы, какое влияние оказывает неиспользованная CSS на производительность? Спойлер: Это много! В этой статье мы рассмотрим сасс-ориентированное решение для работы с неиспользованной CSS, избегая необходимости в сложных зависимостях Node.js с участием обезглавленных браузеров и эмуляции DOM.

Вдохновленные решения дизайн: Эрнест журнал

В этой третьей партии Вдохновленный Дизайн Решения, Энди Кларк научит вас, как использовать рамки для создания макетов, как участие, как в известном журнале Эрнест. Все это занимает понимание дизайна макета и воображения.

Я использовал Интернет в течение дня на 50 МБ бюджета

Данные могут быть непомерно дорогими, особенно в развивающихся странах. Крис Эштон ставит себя на место кого-то на жесткий бюджет данных и предлагает практические советы по сокращению данных след наших веб-сайтов.

Окончательное руководство по созданию масштабируемых веб-скребки с scrapy

Scrapy является популярной платформой Python с открытым исходным кодом для написания масштабируемых веб-скребков. В этом учебнике мы возьмем вас шаг за шагом с помощью Scrapy, чтобы собрать список оскароносных фильмов из Википедии.

Вдохновленные решения дизайн: Нажатие вопросов

В этой второй партии Вдохновленный Дизайн Решения, Энди Кларк научит вас, как расширить свой репертуар макетов путем объединения более одной сетки в состав сетки. Вы узнаете, как сочетание сетки увеличивает гибкость проектирования, разницу между слоистыми и сложенными составными сетками, а также то, как использовать 2-3 столбцы, сетки соединения 3’4 и 4’6. Эта статья изменит то, как вы думаете о проектировании с сетками.

Оптимизация производительности шрифтов Google

Шрифты Google просты в реализации, но они могут иметь большое влияние на время загрузки страницы. Давайте рассмотрим, как мы можем загрузить их наиболее оптимальным способом.

Вдохновленные решения дизайн: Avaunt Magazine

Благодаря таким технологиям, как CSS Grid и Flexbox, наблюдается возрождение интереса к творческому дизайну и художественному направлению. Хотя статьи о том, как использовать эти технологии являются общими, когда и почему их использовать вряд ли когда-либо обсуждается. Очень немногие люди учат дизайн основы или увидеть вдохновляющие примеры, чтобы учиться. Благодаря этой уникальной «Вдохновленные дизайнерские решения» серии статей и вебинаров, Энди Кларк изменит это.

В первом издании Вдохновленный Дизайн Решения, Энди будет «Скажи привет тощий столбцов», техника, которая добавляет один дополнительный узкий столбец в противном случае обычные колонки сетки. Он объясняет, как проектировать с, а затем реализовать тощие столбцы с использованием значимых разметки и эффективной CSS. Он также объясняет, как проектировать с помощью модульных сетей, чтобы заполнить ваши проекты с энергией.

Оптимизация изображения в WordPress

Вы используете много полноразмерных изображений на вашем сайте WordPress? Принять к сведению, что это вызывает ваши страницы для загрузки медленно. Медленный веб-сайт влияет на ваш SEO, увеличивает показатели отказов, и держит вашу аудиторию на расстоянии. Эта статья поможет вам узнать, как легко оптимизировать все изображения на вашем сайте (вручную или на автопилоте), чтобы получить лучшее время загрузки.

Переход от WordPress к Хьюго

WordPress является фантастическим CMS, что полномочия большой кусок веб-сайтов там, которые все имеют различные функции. В результате, он имеет довольно надежную архитектуру, которая может чувствовать себя слишком сложным для запуска простого блога. Давайте посмотрим, как Хьюго может помочь нам создать блог, который является простым и быстрым.

Гибридная ленивая загрузка: прогрессивная миграция к родной ленивой загрузке

Родные ленивые загрузки идет в Интернете. Так как это не зависит от JavaScript, это произведет революцию в том, как мы ленивый загружать содержимое сегодня, что делает его легче для разработчиков ленивый загрузки изображений и iframes. Но это не функция, которую мы можем полизаполнить, и это займет некоторое время, прежде чем она станет годной для удовоблятся во всех браузерах. В этой статье вы узнаете, как это работает и как вы можете постепенно заменить JavaScript инициативе ленивый загрузки с его родной альтернативой, благодаря гибридной ленивой загрузки.