Новый подход (nextjs) лучше старого разве что наличием какой-то строгой типизации (если использовать TS). В остальном это выглядит как повторение неизученной истории (PHP). Добавить хайповых слов для резюме и очередного повышения — ладно, мы поизучаем; для своих проектов — давайдосвиданья.
Попробовал Next.js. Как по мне, стандартный React получше для больших проектов. Next.js имеет смысл использовать в проектах, где пользователей нет или их мало - иначе какой плюс от использования серверного рендеринга - если всё-равно надо на каждого пользователя запросы к бекенду делать?
Хороший вопрос. Плюс некста, что можно быстро сделать проект. Например, routing уже подключен. Или то что можно выбирать между SSG и SSR. Если в приложение SEO важно, я бы выбрал Next.js нежели ванильный React. Но минус для тех, кто любит строить свою архитектуру в зависимости от приложения. В нексте есть строгая архитектура которой нужно придерживаться, будь то это pages router или app router. Есть чёткие названия папок которые некст хочет увидеть.
А так и то и то имеет смысл на жизнь. Реакт в любом случае придётся учить потому-что 100500 проектов на нём написано.
Новый подход (nextjs) лучше старого разве что наличием какой-то строгой типизации (если использовать TS).
В остальном это выглядит как повторение неизученной истории (PHP).
Добавить хайповых слов для резюме и очередного повышения — ладно, мы поизучаем; для своих проектов — давайдосвиданья.
Хаха отличный комментарий, красавчик
Попробовал Next.js. Как по мне, стандартный React получше для больших проектов. Next.js имеет смысл использовать в проектах, где пользователей нет или их мало - иначе какой плюс от использования серверного рендеринга - если всё-равно надо на каждого пользователя запросы к бекенду делать?
Хороший вопрос. Плюс некста, что можно быстро сделать проект. Например, routing уже подключен. Или то что можно выбирать между SSG и SSR. Если в приложение SEO важно, я бы выбрал Next.js нежели ванильный React. Но минус для тех, кто любит строить свою архитектуру в зависимости от приложения. В нексте есть строгая архитектура которой нужно придерживаться, будь то это pages router или app router. Есть чёткие названия папок которые некст хочет увидеть.
А так и то и то имеет смысл на жизнь. Реакт в любом случае придётся учить потому-что 100500 проектов на нём написано.
Комментарий недоступен
Комментарий недоступен