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

Хочу попробовать SPA на React, изучаю документацию, но не понимаю

одной вещи. Документация почти безальтернативно рекомендует использовать фреймворки, например Next.js, но чёт у меня сложилось впечатление, что это не для серьезных проектов, потому что вот например цитата из документации Next.js: Next.js uses a file-system based router where folders are used to define routes.
Так же на github я почему-то не вижу в готовых проектах использование этого next.js, в итоге не понимаю что мне использовать. Думаю нужно повторять за проектами на github и использовать просто react + другие библиотеки типо react-router. Мб вы что-то скажите на этот счёт?

11 ответов

28 просмотров

А вы понимаете зачем вообще нужен SSR?)

Виталий- Автор вопроса
Evgeniy Beskrovnyy
А вы понимаете зачем вообще нужен SSR?)

К чему этот вопрос? Он мне не нужен

Виталий
К чему этот вопрос? Он мне не нужен

Вот, поэтому и не понимаете зачем реакт рекомендует нэкст)

Лол с "не для серьёзных проектов" Откуда вообще такая мысль пришла? Оттого, что Роутинг там файловый вообще никакого значения к серьезности проекта не имеет и скорее даже намного больше подходит для больших проектов, нежели чисто программный роутинг типичный для реактовых спашек Наверное мало по гитхабу ходили в поисках серьезных проектов на нексте ;)

Виталий- Автор вопроса
Evgeniy Beskrovnyy
Вот, поэтому и не понимаете зачем реакт рекомендуе...

Если б я все понимал, то вопросов бы тут не задавал

Виталий
Если б я все понимал, то вопросов бы тут не задава...

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

Виталий- Автор вопроса
Wilson Wilson 🦄
Лол с "не для серьёзных проектов" Откуда вообще та...

Мысль от наблюдения за примерами кода на гитхабе, а так же в интернете, сложилось такое впечатление, что большинство используют просто набор библиотек типо react + react-router + ещё что-то, мб это так кажется, не знаю

Виталий- Автор вопроса
Wilson Wilson 🦄
Некст позволяет рендерить страницы на сервере и та...

Да, я читал это в документации, но мне это все не нужно, наоборот хочу чтоб генерация была на клиенте. Стоит ли в таком случае использовать этот Next.js или просто с голых библиотек начать?

Виталий
Мысль от наблюдения за примерами кода на гитхабе, ...

Вам кажется. Много крупных проектов используют Некст и за последние пару лет он можно сказать стандартом стал и люди от CSR (клиентской генерации) скорее уходят, потому что на сервере это быстрее и эффективнее делать. Сам реакт меняет парадигму в сторону Server components Если хочется генерацию на клиенте, то конечно да, берите обычный реакт с реакт-роутером (или Танстак роутер есть ещё)

Виталий
Да, я читал это в документации, но мне это все не ...

Начать в любом случае стоит с голого реакта.

vite + react по началу

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

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

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Карта сайта