Рубрики
Uncategorized

Страстные проекты веселые — за исключением производства

Короткая история всех вещей, которые мы пропустили в создании нашей пользовательской домашней страницы в трафарете (что WordPress покрывает для нас). Теги с JavaScript, DevOps, WebDev, Opensource.

В прямом времени, когда ионная команда вышла с Starl.js Наша компания сделала переход бренда от WebJunto в OpenForge Отказ Так как мы все влюблены в пользу всем вещам; Мы сказали: «OMG — возможность играть с трафаретом! Давайте построим наш веб-сайт, используя трафарет в качестве предварительного компилятора веб-компонента и царапайте этот WordPress B.S. Это будет Итак, намного быстрее!».

С точки зрения владельца бизнеса, это была прекрасная возможность перейти от WordPress к тому, что мы построили с нашими руками. Мы могли бы Открытый источник и поговорить об этом. Это позволило нам обучить нашу команду в новых технологиях, одновременно применив ее к чему-то полезному.

Но — мы были неподготовленными. Вот когда боль поражена.

Мы резко недооценили, сколько действительно встроена в WordPress, о котором мы никогда не думаем. Между блогом, страницей, управлением пользователями и возможностями SEO — это огромный набор функций, и устраняет много нужно для процесс Внутренне в команде между дизайном, разработкой и деловыми департаментами.

Мы также предполагали, что все, что было в WordPress, мы могли бы легко построить, а к кредиту нашей команды мы может построить функции; Однако — то, что у нас нет, это процесс выявления что необходимо пересматривать через отделы.

Например; Сколько деловых людей думают о файле Mainesest.json? Сколько людей (в полной команде Design & Dev) квалифицированы для определения несоответствий SEO между контентом и маршрутизацией URL? Эти вещи автоматически предоставляются и идентифицируются WordPress и yoast, и мы даже не осознавали его.

Преимущество заключалась в том, что она создала необходимость более плотно интегрировать 3 основных отдела нашей компании (дизайн, разработка, бизнес); Однако внизу было то, что мы должны были создать процесс для этого И мы были Полностью Неподгоден.

Стоило ли? Я думаю Поэтому из-за подготовки к команде, экспертизу PWA и извлеченные уроки; Однако по шкале «насколько это стоит» это было не так четко победить, как я ожидал.

Я сломаю свой совет в маркированный список того, что стоило этого, и какие части мы пропустили. Моя надежда, если вы хотите попробовать то же самое для вашей компании, у вас будет немного голосовать на том, какие неприятности могут возникнуть проблемы.

Стоимость Это

  • Опыт работы и обучение (как мы переходим в единый источник PWA)
  • Скорость (она чувствует себя как дорожный бегун по сравнению с WP)
  • Контроль (полностью настраиваемый, без какого-либо плагина)

Сложнее, чем ожидалось/неожиданно

  • SEO Management. Какая замена ныне?
    • Robots.txt.
    • Манифест файл
    • Стратегия маршрутизации URL (а кто об этом?)
    • 404 страница для старого I.E. (мы просто перенаправляем)
    • Канонические ссылки
    • Alt Text на изображения (Мы продолжаем забывать — надо обновить процесс)
  • Полифилл
  • Оптимизация маяка (местные против развернутых)
  • Плавная прокрутка
  • Доступность

Были еще несколько предметов, которые не сделали его в нашу Changelog Как я думаю о них, я буду обновлять пост.

Надеюсь, это поможет людям!

~ Джедай

Оригинал: «https://dev.to/openforge/passion-projects-are-fun—except-in-production-1lmj»