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