Почему я не «люблю» NextJS

Да, да, я знаю. Это может быть очень непопулярным. Я просто хочу сказать, что я чувствую по этому поводу. Если вы очень зацепились от NextJS и/или склонны чрезмерно защищать его, я рекомендую вам продолжить чтение этого текста.

Это НЕ статья ненависти к NextJS, а статья, демонстрирующая, что о ней действительно говорили слишком много. Это НЕ блог, чтобы убедить мир НЕ использовать Next. Я НЕ ненавижу Next. Наоборот, на самом деле, мне это нравится. Мне он нравится в своих элементах, где реализованы преимущества SSR и другие его характеристики. Это означает, что я ненавижу, когда его переоценивают и злоупотребляют.

Да, я знаю, что движение веб-разработчиков растет. Еще я знаю, что все со временем развивается и что мы не всегда должны сопротивляться изменениям. Это не «ванильная» история любви ReactJ — или знаете что — это может быть 🤷.

Теперь, чтобы изложить свою точку зрения, я должен указать, для чего на самом деле нужен NextJs:

  • Веб-приложения, отображаемые на стороне сервера
  • Веб-приложения, требовательные к производительности
  • NextJs Фанатики

Я чувствую, что ценность NextJs была чрезмерно завышена. То, чего мы достигаем с помощью Next, не всегда является тем, что нам нужно.

Иногда NEXT просто перебор. Это довольно упрямый фреймворк, и не всем веб-приложениям это нужно. Разработчики JavaScript — не знатоки TypeScript, сохраняйте спокойствие — на самом деле очень спокойные люди. Они очень представлены языком, который они используют. JavaScript может быть беспорядок, но он просто работает. Для проектов малого и среднего размера на самом деле не требуется устанавливать такую ​​сложную и самоуверенную систему. Вот почему я говорю: используйте Next, но делайте это с умом.