Рубрики
Без рубрики

Мой первый опыт работы с GATSBY

Я недавно построил свой веб-сайт портфолио (https://ezekielekunola.com), использующий GATSBY, и я хочу поговорить о своем опыте, используя GATSBY, что мне понравилось, и проблемы, с которыми я столкнулся. Что такое GATSBY GATSBY …

Автор оригинала: Ezekiel Ekunola.

Я недавно построил свой портфель Сайт, использующий GATSBY, и я хочу поговорить о моем опыте, используя GATSBY, что мне понравилось, и проблемы, с которыми я столкнулся.

Что такое GATSBY

GATSBY – это Free Framework и Open-Source основана на реакции, которая помогает разработчикам построить пылающие фасолистые веб-сайты и приложения. GATSBY может использоваться для создания статических сайтов, которые являются PWA, высоким исполнителем и следует за веб-стандартом. Узнайте больше о GATSBY здесь Отказ

Что мне понравилось

  • Производительность : GATSBY делает быстрые приложения. GATSBY следует в стандартах Google PRPL (Push, Render, Pre-Cache, Lazy-Laze) для создания приложений, которые хорошо работают даже во время ненадежных сетевых подключений. Узнайте больше о том, почему gatsby быстро здесь Отказ

  • Это реагирует : У меня уже был опыт работы с реагированием, поэтому мне было очень легко работать с GATSBY, так как я смог понять, что происходит.

  • Хорошая документация : GATSBY имеет хорошую документацию, поэтому мне было легко узнать, как использовать пакеты и плагины, такие как GATSBY-Image , GATSBY-Source-filesystem , GATSBY-Plugin-React-Sharmet и так далее при разработке.

  • Использует график : GATSBY использует GraphQL для управления данными и может использоваться для создания/создания страниц, запросов данных и т. Д. Я всегда хотел научиться использовать GraphQL, GATSBY позволил мне сделать это. Я узнал, как использовать GraphQL при запросе данных на GATSBY. Узнайте больше о том, почему GATSBY использует graphql здесь Отказ

  • Хорошее сообщество : GATSBY имеет хорошие ресурсы сообщества и обучения, а начинает помогать вам быстро начать, и я также должен найти решения для проблем, которые я имел быстро.
  • Начните легко : Вы можете легко начать работу с GATSBY, так как у GATSBY имеет много начала, которые могут легко начать.

  • Плагины : У GATSBY имеет систему плагинов, которая позволяет легко расширить функциональность поддержки адаптивных изображений GATSBY E.G, поддержку TearmScript. Узнайте больше здесь Отказ

Проблемы я столкнулся

  • При разработке моего портфолио я в основном получил ошибку TypeError: не удается прочитать свойство «внутренний» undefined при запуске приложения. Чтобы решить эту ошибку, мне пришлось удалить .Cache каталог в корне проекта и перезапустите приложение, запустив GATSBY Развивается на терминале.

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

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

Заключение

В заключение, развитие с GATSBY было весело и легко работать, и доказано, что является идеальным инструментом для меня для разработки моего портфолио.

Портфолио Ссылка: http://ezekielekunola.com

Найдите ресурсы, чтобы узнать больше на GATSBY ниже https://www.gatsbys.org https://www.gatsbys.org/docs/awesome-gatsby https://www.gatsbyssys.org/blog/2017-09-13- Почему-is-gatsby-stast https://www.gatsbys.org/docs/awesome-gatsby-resources https://www.gatsbys.org/docs/why-gatsby-uss-graphql

Если у вас есть какие-либо вопросы или отзывы об этой статье или моем портфолио, не стесняйтесь оставить комментарий.

Спасибо за прочтение.

Эта статья была первоначально опубликована на моем блог