169 похожих чатов

24 ответов

26 просмотров

Никак

Andrey-Mishagin Автор вопроса

Спасибо за вектор!

gatsby

Че фу

Как только замучаешься с Next, бери Razzle

Потому-что next дает возможность расширяться приложению не только в сторону ssg, а и ssr, а если ssr понадобиться через 2 года в приложении? Прийдеться искать костыли

а если не понадобится, то ты два года зря платил за nodejs рантайм

А это уже человеческий фактор и хорошо продуманная архитектура, лучше переплатить, чем потом жопу рвать, кхм

может, лучше хорошо продумать архитектуру, выбрать подходящие инструменты и не переплачивать?

Видел проекты с хорошо продуманной архитектурой? Счастливый человек...

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

Ну я в проде не встречал еще гетсби, не буду ничего говорить

когда статическому сайту ВНЕЗАПНО требуется SSR – это проёб

Ну представь, захотел клиент блог какой-то добавить на сайт визитку и че делать?

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

во-первых, сущетсвует не только проектная разработка с заказчиками, но и продуктовая – там ты сам себе заказчик во-вторых, вот блог на гэтсби https://github.com/meff34/kekpek.dev идеальный инструмент для такой задачи

Идеальный инструмент, это там где сср встроено)

чтобы что?

ну кроме того, что рантайм на ноде дороже статического сервера

так что там по поводу идеальности сср?

или это последний твой аргумент был?

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта