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 ответов

6 просмотров

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

vite + react по началу

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

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

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Помогите, пожалуйста, делаю программу для для подсчёта корней квадратного уравнения, знаю, что есть куча недочётов, недоработок, но основная проблема в том, что почему-то при ...
NYC
13
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
3
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
Карта сайта