Login Sign Up
Advert
Your ad spot
Reserve this exclusive slot for the selected period.
Buy advertising →
Telegram community logo - Node.js Recipes
Added 14 Jul 2024

Node.js Recipes

@node_recipes
Number of subscribers: 3 153
Photos: 173
Videos: 7
Links: 610
Description:
You can view and join @node_recipes right away.
Source

Node.js Recipes | Я уникаю Next.js через поганий DevExp" - розшифруйте будь ласка. Next....

Telegram community logo - Node.js Recipes Node.js Recipes @node_recipes
2 690 Views/Reach 2025-11-10 17:04 Message №886
"Я уникаю Next.js через поганий DevExp" - розшифруйте будь ласка. Next.js — це закрита екосистема, яка обмежує вибір технологій і підходів. Ось чому:1️⃣ Деплой та залежність від VercelДля розгортання Next.js або потрібно використовувати Vercel, або вирішувати безліч додаткових завдань на власному хостингу.Команда Next.js свідомо блокує покращення DevExp для сторонніх платформ. Я це розумію: вони не хочуть створювати конкурентів своєму основному продукту.2️⃣ Складне усунення помилокДуже важко зрозуміти джерело проблеми: це Server Components, Turbopack, сам Next.js чи сторонній пакет.3️⃣ Надмір кількох неявних конвенційУ фреймворку багато прихованих правил (file-system conventions), які не перевіряються лінтерами або самим Next.js.Було б логічно, якби команда дозволила явно зазначати в конфігурації: «ми дотримуємося цієї конвенції», і отримувати помилки або попередження, якщо її порушено.4️⃣ Монолітність архітектуриПідхід “build APIs with Next.js” сприяє створенню монолітних застосунків замість модульної архітектури з окремими деплоями, як у монорепозиторіях.Що я використовую натомість:React Router v7 — дає більше контролю, прозорості й передбачуваності під час розробки.