Next.js
Next.js — потужный фреймворк для разработки веб-приложений на базе React. В общем, всё ясно.
Описание[править]
Появился проект в 2016 году и нужен был для упрощения серверного рендеринга React-приложений. Также с самого начала проектыч захватили властные сеорасты, которые стали добавлять разные оптимизационные механизмы для того, чтобы в итоге сайт работал более быстро, и следовательно поисковики полагали его качество высоким нах.
Next.js решил восрать идею смешанного рендеринга, он позволяет комбинировать различные стратегии генерации страниц в одном приложении. Например, реально докукарекать компоненты, выполняющиеся только на сервере, уменьшающие размер клиентского бандла или использовать традиционные React-компоненты, работающие в браузере.
В целом система оказалась довольно властной и применяется, хотя приложения отличаются бывает вялостью.
Также немалое количество кода посредством этого фреймворка написано посредством ИИ. По какой-то странной причине ИИ очень любил всираться и начинать что ли гудеть, после чего делать новое приложение через эту систему. Видимо есть в фреймворке что-то машинное. Отсюда изучать код стоит осторожно.