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

Доброго! Всегда ли нужен node.js на серваке чтобы был запущен SSR? это

во всех известных фреймворках?

17 ответов

19 просмотров

можете любую другую платформу использовать для этих целей.

Oleh-P Автор вопроса

что значит платформу? мне техника интересна - всегда ли SSR запускается как node server?

Oleh-P Автор вопроса
冰冷少爷 🍥 ✨ 🇷🇺 🙀
можешь хоть на го писать SSR, без разницы

понял. т-е это может быть любой веб-язык - сервер который может отдать статику

冰冷少爷 🍥 ✨ 🇷🇺 🙀
можешь хоть на го писать SSR, без разницы

очень интересно, как будет выглядеть SSR на Go :)

Тут надо определиться с терминологией. Если под SSR подразумевается серверный рендеринг кода на Ангуляре (или другом JS фреймворке) с последующей гидрацией на клиенте, то без nodejs или другого JS рантайма на сервере не обойтись. Если нужно просто рендерить HTML, то это можно делать на любом языке. Но обычно такое не называют SSR

Maxim Afanasev
Тут надо определиться с терминологией. Если под SS...

Ну если проект ангуляр + универсал сбилдить и положить на сервер, то будет же работать, как ssr? Отдавать хтмл сразу, а не как spa?

Oleksandr 🤖
Ну если проект ангуляр + универсал сбилдить и поло...

Это обычно называется SSG - static site generation. У SSR есть рантайм, который ходит за данными и динамически рендерит страницы

Maxim Afanasev
Это обычно называется SSG - static site generation...

Ну ssg примером получается фреймворк Getsby на реакте, который предварительно все страницы генерит. Поэтому он супер быстрым считается. Next js на реакте - это ssr. И универсал вроде работает по принципу next. Только проблем в 100 раз больше. Универсал, наверное, не генерит пачку хтмл

Oleksandr 🤖
Ну ssg примером получается фреймворк Getsby на реа...

Ну, если SSG достаточно, то стоит использовать его. Но это обычно какие-то статичные сайты, хз зачем там Ангуляр или какие-то фреймворки вообще

Maxim Afanasev
Ну, если SSG достаточно, то стоит использовать его...

чтобы удобно писать код) знаю практику, когда этот Getsby подключают через graphql к блогам на вордпрессе (это очень легко), получается готовый бекенд. Пишут на гетсби фронт и сайт становится в разы быстрее, в сравнении с обычным вордпрессом на пхп

Oleksandr 🤖
чтобы удобно писать код) знаю практику, когда этот...

React и Graphql - это какой-то безумный оверинжиниринг для такой задачи. Eleventy + markdown за глаза хватит для блогов и подобных сайтов

Maxim Afanasev
React и Graphql - это какой-то безумный оверинжини...

нормально nextjs (в ISR режиме) + Graphql + headless CMS и вуаля, клиент без штанов последних

Maxim Afanasev
React и Graphql - это какой-то безумный оверинжини...

ну если уже был огромный сайт на вордпрессе, там мощный редактор и вообще возможности расширения, то переносить его на Eleventy + markdown вряд ли имеет смысл... А так фронт написал с готовыми шаблонами от гетсби и готово. Вроде нью-йорк таймс даже на вордпрессе, по крайней мере раньше был

Oleksandr 🤖
ну если уже был огромный сайт на вордпрессе, там м...

Ну оставить его на вордпрессе, просто закешировать всё

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
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
Карта сайта