Урок 3.35. Чередование серверных и клиентских компонентов в Next.js
Как настроить Next.js на TypeScript, чтобы получить оценку в 100% от Google Lighthouse и Vercel Analytics
Источник: Nuances of Programming Начнем с создания нового приложения Next.js: $ yarn create next-app — typescript В корне проекта Next.js на TypeScript будут созданы файлы next-env.d.ts и tsconfig.json. Файл next-env.d.ts делает так, чтобы типы Next.js были подобраны компилятором TypeScript. Его не нужно удалять или редактировать. Файл tsconfig.json — это пользовательская конфигурация компилятора TypeScript. Если понадобятся дополнительные типы, нужно создать *.d.ts в корне и сослаться на него в массиве include файла tsconfig...
Как начать проект на Next.js с нуля — чтобы не тянуть “железо” зря 💪
Когда я впервые взялся за Next.js, ощущение было, будто пришёл в новый зал с кучей незнакомых тренажёров. С одной стороны — всё красиво и современно, с другой — не понимаешь, с чего начать, куда жать и зачем нужен этот SSR. Я часто вижу, как ребята застревают на старте, пытаясь “разогнать” проект, не понимая базовых движений. Это как пытаться пожать штангу без разминки — можно, но больно и без прогресса. 🚀 Почему именно Next.js Next.js — это фреймворк поверх React, который снимает массу боли: маршрутизация, серверный рендеринг, SEO, оптимизация изображений — всё “в коробке”...