Мой опыт работы с Strapi CMS
Вчера писал тестовый проект на Strapi CMS, а то периодически вижу её в вакансиях и слышу от разных разработчиков.
Моё мнение
В целом прикольно, но мне не понравилось, что если использовать GraphQL, то обращение к какому-нибудь элементу выглядит очень большим. Причём странно, что в 3 версии всё было нормально, а сейчас в 4 стало капец. Например, чтобы получить название, в моем случае игры, то нужно писать вот такое:
Как по мне это выглядит как минимум нагружено.
Причём я сначала написал запросы к бэку используя RESTful API, но бывает хочется добавить перчинки в проект и всё переписать :)
Что дальше?
Попробую ещё другие CMS чтобы сделать вывод и определиться какую использовать в будущих проектах. Их довольно много и я, конечно, не буду тестировать все. Моя выборка зависит, скорее, от популярности.
Сейчас тестирую Hygraph, бывший Graph CMS. Это тоже CMS, пока вроде неплохая. Как минимум у неё обращение к элементам не такое длинное. Использую, кстати, для своего блога, наконец-то. Так что надеюсь скоро блог появится на моем английском сайте.
Про блог
Как-нибудь может сниму на эту тему видео, уже многолетняя история.
А как у вас прошли выходные?
—————————
Словарик
Strapi CMS - это свободное и открытое программное обеспечение, которое предоставляет пользователям возможность быстро и легко создавать, управлять и развертывать API-интерфейсы, которые могут использоваться для разработки приложений и веб-сайтов.
GraphQL - это язык запросов для API, который был разработан Facebook. Он позволяет клиентам отправлять запросы на сервер с точной спецификацией того, какие данные им нужны, и сервер возвращает только запрошенные данные.
RESTful API (Representational State Transfer) - это архитектурный стиль веб-сервисов, который определяет ограничения и оговорки для создания распределенных систем. Он определяет набор правил и принципов для создания веб-сервисов, которые могут использоваться в различных приложениях и платформах.
Вчера писал тестовый проект на Strapi CMS, а то периодически вижу её в вакансиях и слышу от разных разработчиков.
Моё мнение
В целом прикольно, но мне не понравилось, что если использовать GraphQL, то обращение к какому-нибудь элементу выглядит очень большим. Причём странно, что в 3 версии всё было нормально, а сейчас в 4 стало капец. Например, чтобы получить название, в моем случае игры, то нужно писать вот такое:
{data.review.data.attributes.title}
Как по мне это выглядит как минимум нагружено.
Причём я сначала написал запросы к бэку используя RESTful API, но бывает хочется добавить перчинки в проект и всё переписать :)
Что дальше?
Попробую ещё другие CMS чтобы сделать вывод и определиться какую использовать в будущих проектах. Их довольно много и я, конечно, не буду тестировать все. Моя выборка зависит, скорее, от популярности.
Сейчас тестирую Hygraph, бывший Graph CMS. Это тоже CMS, пока вроде неплохая. Как минимум у неё обращение к элементам не такое длинное. Использую, кстати, для своего блога, наконец-то. Так что надеюсь скоро блог появится на моем английском сайте.
Про блог
Как-нибудь может сниму на эту тему видео, уже многолетняя история.
А как у вас прошли выходные?
—————————
Словарик
Strapi CMS - это свободное и открытое программное обеспечение, которое предоставляет пользователям возможность быстро и легко создавать, управлять и развертывать API-интерфейсы, которые могут использоваться для разработки приложений и веб-сайтов.
GraphQL - это язык запросов для API, который был разработан Facebook. Он позволяет клиентам отправлять запросы на сервер с точной спецификацией того, какие данные им нужны, и сервер возвращает только запрошенные данные.
RESTful API (Representational State Transfer) - это архитектурный стиль веб-сервисов, который определяет ограничения и оговорки для создания распределенных систем. Он определяет набор правил и принципов для создания веб-сервисов, которые могут использоваться в различных приложениях и платформах.
🔥5
Написал React Todo App
Хоть и пока по видосу, но уже Реакт не кажется чем-то космическим и синтаксис понятен. Так что потихонечьку буду практиковать свои скиллы в Реакте и делать пушечные веб-приложения, возможно и не только веб хихи.
Демо
——————
Хочу писать веб-приложения на Реакте и подвязывать к ним Shopify через API, тогда интернет-магазины получаются супер быстрые, а скорость важно, как мы знаем. Уже начал изучать этот вопрос, так что когда-нибудь расскажу
Хоть и пока по видосу, но уже Реакт не кажется чем-то космическим и синтаксис понятен. Так что потихонечьку буду практиковать свои скиллы в Реакте и делать пушечные веб-приложения, возможно и не только веб хихи.
Демо
——————
Хочу писать веб-приложения на Реакте и подвязывать к ним Shopify через API, тогда интернет-магазины получаются супер быстрые, а скорость важно, как мы знаем. Уже начал изучать этот вопрос, так что когда-нибудь расскажу
👨💻3👍2
Пока статью мурыжат, думаю снять видео про вывод метаобъектов в Shopify. Как-то я снимал видео про зимнее обновление и там как раз сказал про метаобъекты, но не показал как с ними работать.
Еще я думал, что у меня есть видео как выводить метафилды, но его тоже нет.
Будем исправлять?
Еще я думал, что у меня есть видео как выводить метафилды, но его тоже нет.
Будем исправлять?
👨💻4
Попросил Chat GPT конвертировать JS код в TS
Заметил, что для response от поставил тип
В общем, проверяйте что пишет искусственный интеллект и всё будет хорошо
Заметил, что для response от поставил тип
:any, что не очень хорошо, ведь получается, что в этот response может придти что угодно, а нам этого не нужно, ведь в данном случае мы получаем строку (он currRate перевел в число).В общем, проверяйте что пишет искусственный интеллект и всё будет хорошо
👍1
Снял целых два видео, первое про метафилды, а второе про метаобъекты в Shopify
👍1🔥1🤯1
🎉 А вот и новое видео!
👨💻Рассказал про метаобъекты в Шопифай, как их использовать, и зачем они нужны.
❤️ Поддержите видео активностью
https://youtu.be/HmOBb9NTLGg
👨💻Рассказал про метаобъекты в Шопифай, как их использовать, и зачем они нужны.
❤️ Поддержите видео активностью
https://youtu.be/HmOBb9NTLGg
YouTube
Shopify Ниндзя #7 - Метаобъекты
В этом видео вы узнаете: что такое метаобъекты в Shopify, как с ними работать, и зачем они нужны.
Код из видео - https://github.com/devmoek/shopify-metaobject-section
Подробнее про метаобъекты - https://help.shopify.com/en/manual/custom-data/metaobjects…
Код из видео - https://github.com/devmoek/shopify-metaobject-section
Подробнее про метаобъекты - https://help.shopify.com/en/manual/custom-data/metaobjects…
🔥5
Тестирую Ghost
✍️ Это такая платформа для ведения блога, а так как я обожаю блоги, то эта площадка тоже не обошла меня стороной. Я создал там свой сайт и опубликовал первую статью.
🔗 Ссылка на статью - жмяк
🤓P.S. Я всё пытаюсь найти то уютное место где смогу спокойно писать текстовый контент, но уже настолько долго ищу, что надоело искать.
✍️ Это такая платформа для ведения блога, а так как я обожаю блоги, то эта площадка тоже не обошла меня стороной. Я создал там свой сайт и опубликовал первую статью.
🔗 Ссылка на статью - жмяк
🤓P.S. Я всё пытаюсь найти то уютное место где смогу спокойно писать текстовый контент, но уже настолько долго ищу, что надоело искать.
👨💻2
Я возвращаюсь к разработке своей Шопифай темы
🤔 И думаю, как же её назвать. Изначальное название было Mona, сейчас я поменял его на Sleek, но опять же неуверен.
Нужна ваша помощь
❓ Какое название вы думаете больше всего подходит для темы, которая предназначена для бренда одежды? Да и вообще, интернет-магазина одежды.
❓ Если вы пользовались Шопифай темами до этого, чего вам не хватало? Что бы вы хотели увидеть в теме? Может какой-то функционал, которого не было в теме, которую вы выбрали.
❤️ Если вы знаете кого-то, кто может дать фидбэк по функционалу тем, поделитесь пожалуйста этим сообщением с этим человеком.
🔥 Эта информация мне очень поможет сделать качественную и офигенную тему
🤔 И думаю, как же её назвать. Изначальное название было Mona, сейчас я поменял его на Sleek, но опять же неуверен.
Нужна ваша помощь
❓ Какое название вы думаете больше всего подходит для темы, которая предназначена для бренда одежды? Да и вообще, интернет-магазина одежды.
❓ Если вы пользовались Шопифай темами до этого, чего вам не хватало? Что бы вы хотели увидеть в теме? Может какой-то функционал, которого не было в теме, которую вы выбрали.
❤️ Если вы знаете кого-то, кто может дать фидбэк по функционалу тем, поделитесь пожалуйста этим сообщением с этим человеком.
🔥 Эта информация мне очень поможет сделать качественную и офигенную тему
👨💻2👍1