Очень и очень крутой ролик. По Гэтсби пока не очень много входной инфы и я все не мог понять какой технологией лучше воспользоваться в предстоящем проекте, а тут все и сразу и без воды. Спасибо!!! 🔥🔥🔥
Спасибо, очень интересное и полезное видео. Хочу добавить, что в Next.js тоже есть статическая генерация, и в документации ей отдаётся приоритет и описывается ряд исключений когда лучше использовать серверный рендеринг.
Да, Next.JS тоже отличный инструмент. И что прикольно, в Next.js можно кикие-то страницы делать статичными - а для каких-то использовать сервер. Лично мне привычнее и удобнее для всех своих статичных проектов использовать Gatsby (и его экосистему плагинов).
В NextJs тоже есть SSG, в то же время при необходимости можно использовать SSR какой тогда смысл от Gatsby? Допустим, у нас есть проект не на 100 страниц, интернет-магазин на 10000 товаров, генерация такого количества страниц будет занимать огромное количество времени при SSG, в то время, как в Next есть возможность частичной генерации SSG при билде, плюс часть страниц будет генериться в дальнейшем при их запросе на лету, плюс есть возможность регенерации страниц. Хоть убей, не понимаю смысла гетсби, некст покрывает все его возможности, поюс при необходимости дает больше Плюс если в дальнейшем проект будет развиваться и будет необходимость добавлять больше динамики, получается, с гетсби это будет куча костылей
Спасибо за Ваши крутые уроки!!! А главное, что все понятно, бесплатно , и без рекламы!))) Скажите, А вы присматривались к Свелту? Если да, то что можете про него сказать, Ваше мнение.
Спасибо за обзор но у меня осталось вопрос с его обновлением каждый раз пересобирать весь проект это же ещё хуже чем SSR интересно как эту проблему решили
@@stackdev допустим marketplace platform типа wildberries, стоить ли там вообще использовать SSG, пока вижу одни минусы больше весить ещё и собирается долго.
Спасибо за видео! Честно говоря, я не совсем понял из видео - удобно и правильно ли применять Gatsby для задачи, когда пользователь загружает контент и он должен появиться на странице. Ну, например, упоминалось применение для е-коммерции. Например: я загружаю несколько новых товаров для продажи в разное время в течении суток. Что происходит в этом случае? Мне нужно заново пересобрать весь проект или все таки при переходе на определенную страницу новый товар появляется в каталоге? Извиняюсь, конечно, за вопрос, просто пока мало знаний по этой теме и может мой вопрос не корректен :-)
Здравствуйте, спасибо за видео. У меня вопрос ❓. В видео вы упоминаете, что один из вариантов использования это совмещение админки WordPress и Gatsby. Как я понял, WP нужен для удобной админки, а Gatsby для генерации статики. В чем отличие этой связки от того же WP с каким-то плагином кеширования?
Василий, подскажите пожалуйста, стоит ли после прохождения плейлиста Реакт проходить этот плейлист или сосредоточиться на повторении JS и потом снова пройти плейлист Реакт( чувствую 1 раза не достаточно). Буду ли я закреплять свои знания проходя этот курс Gatsby?
Я бы на вашем месте - попробовал - по памяти воссоздать какие-то комопненты проекта с бургерами.... Может переделать его немного... самостоятельно (если надо подсматривая). Этот Проект по Gatsby - менее масштабный - но дополнительную практику точно даст. Мой второй проект по Гэтсби - конечно в разы масштабнее - и там с точки зрения ванильного JS + React - намного больше всего (пишем с нуля пагинацию, модуль по отправке emailов итд)....
Добрый день, подскажите пожалуйста, почему gatsby на выходе (после команды gatsby build) генерирует так много файлов? У меня есть проект лэндос на 1 страницу с несколькими языками, используется graphql для мэпинга контента некоторых блоков с текстом и картинками. И на выходе получаю 550 файлов в папке public. Мне кажется это слишком много
Спасибо очень интересно, сам делаю проект на wp и посматриваю на gatsby, и хотел задать вопрос - а вот такие более динамические вещи как рейтинг, комментарий, голосование, так же придётся делать в виде отдельной задачи к node? И ещё вы сказали, что база у вас на mongo db, у вправляете вы ей на прямую или тоже используете какую то cms, headless или обычную, заранее спасибо за ответ)
Добрый день. Если в проекте много "динамики" - рейтинг, голосование итд - то лучше использовать серверный подход а не статику. Если динамики мало - то отличный вариант - статика + серверные функции для элементов динамики. У меня есть проект - там админ панель, которая взаимодействует с Базой данных - построена с использованием сервера. В свою очередь клиентская часть - построена полностью на статике (просто отображает данные из базы данных)....
Добрый день, здесь - не важно статика или динамика.... Скорее важна ниша + ваша позиция в ней... + виды монетизации..... 500-1000 - Это, помоему - легко (1 поднятие компании в топ каталога 1,000руб...)...
Спасибо за полезное видео!Вопрос от начинающего ,почему React , а не с Vue работаете? Перешел по ссылке курса React ,в получить доступ к курсу, оставил свою почту,но почему то на почту нечего не пришло,жаль.В спаме тоже пусто.
Спасибо! Одна из важных причин почему React - количество работы (в России, Европе и США). А можете мне скинуть свой email (который использовали для регистрации) - хочу логи посмотреть - vk.com/id595845309 ?
Дизайн шапочек с логотипом в скошенном красном прямоугольнике что-то напоминает... Курс Wes Bos - магазин на advanced React and GraphQL (там он его как раз на Next.js делал)
Здравствуйте. А как тогда gatsby и graphql будут взаимодействовать с БД на MySQL если там нет серверной части? Получалось подключить MySQL к react/graphql приложению, но к gatsby/graphql выходит ошибка авторизации ER_NOT_SUPPORTED_AUTH_MODE
Приветствую! Gatsby работает по-другому. Во время сборки -> приложение соединяется с БД - подтягивает все данные - генерирует все страницы и отсоединяется от БД. Ваша ошибка с авторизацией - непонятно на какой стороне.... Нужно изачать документацию провайдера вашей базы и посмотреть плагины для Gatsby.
@@stackdev приятель SPA на реакте делал и там 100из100 и со страницами все ок для seo, видимо есть решения, чтобы удовлетворить и пользователя и поисковых ботов? Причём, я не думаю, что он сильно переживал за скорость загрузки, я так понимаю, из коробки это у реакт-эпп.
как можно сравнивать динамический сайт со статическим.... тупо потерял 15 мин своего жизненного времени не рекомендую.... да Гедсби топчик, НО если делаеш статический сайт и тебе нужен админ панель. а так лажа. зачем сравнивать москвич 1980 гв и приору 2020 гв????
Спасибо за информацию. Как раз назначили на новый проект где Gatsby, а это для меня новое, хотя после Nextjs быстро адаптируешься.
Спасибо. Круто разложил. Столько годноты на канале. Пожалуй пока останусь на одном соседнем канале про уроки с React, а позже вернусь сюда :)
Спасибо!
Спасибо за информацию и за то, что делитесь собственным опытом, а не как некоторые личности на ютубе, пересказывают документацию из раз в раз
Спасибо!
Вот это да, сколько всего нужного и классного! Будем учиться!
Очень и очень крутой ролик. По Гэтсби пока не очень много входной инфы и я все не мог понять какой технологией лучше воспользоваться в предстоящем проекте, а тут все и сразу и без воды. Спасибо!!! 🔥🔥🔥
Спасибо!
Флеш реанкарнировался в Gatsby. пора возвращаться к работе:)))
Gatsby - хороший инструмент.
спасибо, очень полезное видео, как раз занимаюсь сейчас проектом на gatsby.
Спасибо!
Спасибо, очень интересное и полезное видео.
Хочу добавить, что в Next.js тоже есть статическая генерация, и в документации ей отдаётся приоритет и описывается ряд исключений когда лучше использовать серверный рендеринг.
Да, Next.JS тоже отличный инструмент. И что прикольно, в Next.js можно кикие-то страницы делать статичными - а для каких-то использовать сервер.
Лично мне привычнее и удобнее для всех своих статичных проектов использовать Gatsby (и его экосистему плагинов).
Отдельное спасибо Васе за богатый контент.
Спасибо!
Спасибо Василий! Очень полезная информация!
Спасибо!
В NextJs тоже есть SSG, в то же время при необходимости можно использовать SSR какой тогда смысл от Gatsby? Допустим, у нас есть проект не на 100 страниц, интернет-магазин на 10000 товаров, генерация такого количества страниц будет занимать огромное количество времени при SSG, в то время, как в Next есть возможность частичной генерации SSG при билде, плюс часть страниц будет генериться в дальнейшем при их запросе на лету, плюс есть возможность регенерации страниц. Хоть убей, не понимаю смысла гетсби, некст покрывает все его возможности, поюс при необходимости дает больше
Плюс если в дальнейшем проект будет развиваться и будет необходимость добавлять больше динамики, получается, с гетсби это будет куча костылей
Я думаю, с развитием некста, гэтсби стал бесполезен.
Коммент поддержки и благодарности
Спасибо!
Спасибо за Ваши крутые уроки!!! А главное, что все понятно, бесплатно , и без рекламы!))) Скажите, А вы присматривались к Свелту? Если да, то что можете про него сказать, Ваше мнение.
Спасибо! Нет, Svelte пока не было возможности "пощупать".
Респект за донесение инфы на русском !
Спасибо за обзор но у меня осталось вопрос с его обновлением каждый раз пересобирать весь проект это же ещё хуже чем SSR интересно как эту проблему решили
Весь вопрос в том - насколько часто требуются обновления. Если можно найти компромисс - то получаете простоту и дешивизну проекта
@@stackdev допустим marketplace platform типа wildberries, стоить ли там вообще использовать SSG, пока вижу одни минусы больше весить ещё и собирается долго.
Спасибо за видео! Честно говоря, я не совсем понял из видео - удобно и правильно ли применять Gatsby для задачи, когда пользователь загружает контент и он должен появиться на странице. Ну, например, упоминалось применение для е-коммерции. Например: я загружаю несколько новых товаров для продажи в разное время в течении суток. Что происходит в этом случае? Мне нужно заново пересобрать весь проект или все таки при переходе на определенную страницу новый товар появляется в каталоге? Извиняюсь, конечно, за вопрос, просто пока мало знаний по этой теме и может мой вопрос не корректен :-)
Если кратко - то любой новый контент - подразумевает повторную сборку (можно настроить, чтобы запускалась автоматом).
Здравствуйте, спасибо за видео. У меня вопрос ❓. В видео вы упоминаете, что один из вариантов использования это совмещение админки WordPress и Gatsby. Как я понял, WP нужен для удобной админки, а Gatsby для генерации статики. В чем отличие этой связки от того же WP с каким-то плагином кеширования?
Вам нужно собрать небольшой проект на Gatsby - и поймете разницу
Василий, подскажите пожалуйста, стоит ли после прохождения плейлиста Реакт проходить этот плейлист или сосредоточиться на повторении JS и потом снова пройти плейлист Реакт( чувствую 1 раза не достаточно). Буду ли я закреплять свои знания проходя этот курс Gatsby?
Я бы на вашем месте - попробовал - по памяти воссоздать какие-то комопненты проекта с бургерами.... Может переделать его немного... самостоятельно (если надо подсматривая).
Этот Проект по Gatsby - менее масштабный - но дополнительную практику точно даст.
Мой второй проект по Гэтсби - конечно в разы масштабнее - и там с точки зрения ванильного JS + React - намного больше всего (пишем с нуля пагинацию, модуль по отправке emailов итд)....
Добрый день, подскажите пожалуйста, почему gatsby на выходе (после команды gatsby build) генерирует так много файлов?
У меня есть проект лэндос на 1 страницу с несколькими языками, используется graphql для мэпинга контента некоторых блоков с текстом и картинками. И на выходе получаю 550 файлов в папке public. Мне кажется это слишком много
Спасибо очень интересно, сам делаю проект на wp и посматриваю на gatsby, и хотел задать вопрос - а вот такие более динамические вещи как рейтинг, комментарий, голосование, так же придётся делать в виде отдельной задачи к node? И ещё вы сказали, что база у вас на mongo db, у вправляете вы ей на прямую или тоже используете какую то cms, headless или обычную, заранее спасибо за ответ)
Добрый день. Если в проекте много "динамики" - рейтинг, голосование итд - то лучше использовать серверный подход а не статику.
Если динамики мало - то отличный вариант - статика + серверные функции для элементов динамики.
У меня есть проект - там админ панель, которая взаимодействует с Базой данных - построена с использованием сервера. В свою очередь клиентская часть - построена полностью на статике (просто отображает данные из базы данных)....
Здравствуйте, актуальны ли еще статические сайты для небольшого дохода? Можно рублей 500-1000 в мес. иметь с них?
Добрый день, здесь - не важно статика или динамика.... Скорее важна ниша + ваша позиция в ней... + виды монетизации..... 500-1000 - Это, помоему - легко (1 поднятие компании в топ каталога 1,000руб...)...
@@stackdev Спасибо большое за ответ
@@stackdev скажите, а где более подробно можно узнать о монетизации сайтов ?
@@andrewfryazinburg6371 На русском не знаю..... в англязычном сегменте - есть крутой блог + подкаст www.nichepursuits.com
Спасибо за полезное видео!Вопрос от начинающего ,почему React , а не с Vue работаете? Перешел по ссылке курса React ,в получить доступ к курсу, оставил свою почту,но почему то на почту нечего не пришло,жаль.В спаме тоже пусто.
Спасибо! Одна из важных причин почему React - количество работы (в России, Европе и США). А можете мне скинуть свой email (который использовали для регистрации) - хочу логи посмотреть - vk.com/id595845309 ?
@@stackdev Спасибо за ответ!Написал в ВК.
У меня пришло
@@ЯрославАбрамов-д6о Увы,мне не пришло.
@@dobrMAV Ответил - все должно теперь работать
Дизайн шапочек с логотипом в скошенном красном прямоугольнике что-то напоминает... Курс Wes Bos - магазин на advanced React and GraphQL (там он его как раз на Next.js делал)
В gatsby есть ssr для динамики вообще-то
Лучший!
Спасибо!
есть ли такое же решение для angular?
про angular не знаю..
Прошло 4 месяца, разрыв по звездам увеличился
Здравствуйте. А как тогда gatsby и graphql будут взаимодействовать с БД на MySQL если там нет серверной части? Получалось подключить MySQL к react/graphql приложению, но к gatsby/graphql выходит ошибка авторизации ER_NOT_SUPPORTED_AUTH_MODE
Приветствую! Gatsby работает по-другому. Во время сборки -> приложение соединяется с БД - подтягивает все данные - генерирует все страницы и отсоединяется от БД.
Ваша ошибка с авторизацией - непонятно на какой стороне.... Нужно изачать документацию провайдера вашей базы и посмотреть плагины для Gatsby.
Что за расширение в хроме со скобками?)
Странно, что adblock нет))
Индекс скорости загрузки у коворкинга не очень с реактом ожидал 100 из 100.
Можно поработать с оптимизацией:) Расширение - JSON Viewer
@@stackdev приятель SPA на реакте делал и там 100из100 и со страницами все ок для seo, видимо есть решения, чтобы удовлетворить и пользователя и поисковых ботов? Причём, я не думаю, что он сильно переживал за скорость загрузки, я так понимаю, из коробки это у реакт-эпп.
Next.js и Gatsby.js - это считаеться уже full stack разработка ?
Нет - это React фрэймворки
как можно сравнивать динамический сайт со статическим.... тупо потерял 15 мин своего жизненного времени
не рекомендую.... да Гедсби топчик, НО если делаеш статический сайт и тебе нужен админ панель.
а так лажа.
зачем сравнивать москвич 1980 гв и приору 2020 гв????
актуально?
?
@@stackdev сейчас можно смотреть?
@@НурисламНагашыбай-у4ц конечно можно