Топ-5 ошибок у новичков в NextJS
NextJS – это популярный фреймворк для создания универсальных React-приложений. Он предоставляет удобные инструменты для разработки, но у новичков могут возникнуть определенные трудности. Рассмотрим основные ошибки, которые делают новички при работе с NextJS.
-
Использование SSR неправильно
Server-side rendering (SSR) – это одна из основных фишек NextJS. Ошибка новичков заключается в том, что они не понимают, как правильно использовать SSR и какие проблемы могут возникнуть при его неправильной настройке. Рекомендуется тщательно изучить документацию и примеры использования SSR в NextJS.
-
Игнорирование оптимизации и производительности
NextJS предоставляет различные инструменты для оптимизации производительности приложения, такие как прогрессивная загрузка изображений, предзагрузка данных и многое другое. Новички часто игнорируют эти возможности, что может привести к медленной загрузке страниц и плохому пользовательскому опыту.
-
Неправильное использование роутинга
NextJS предлагает удобный механизм роутинга, но новички часто делают ошибки при его использовании. Они могут неправильно настраивать маршруты, не использовать динамические маршруты и т.д. Это может привести к проблемам с навигацией в приложении.
-
Игнорирование ошибок во время разработки
NextJS предоставляет удобный инструмент для отслеживания ошибок во время разработки – Hot Module Replacement (HMR). Новички часто не используют этот инструмент или игнорируют ошибки, что может привести к появлению критических проблем в приложении.
-
Неоптимальное использование API запросов
NextJS предоставляет удобные инструменты для работы с API запросами, такие как getStaticProps и getServerSideProps. Новички часто не понимают, как правильно использовать эти инструменты и делают неоптимальные запросы к API, что может снижать производительность и надежность приложения.
Итак, при работе с NextJS новичкам следует быть внимательными к использованию SSR, оптимизации производительности, роутинга, отслеживанию ошибок и API запросов. Тщательное изучение документации и примеров использования может помочь избежать этих ошибок и создать качественное приложение.
спасибо, интересное видео!
Крутая тема этот регидрации значит html клиентского компонента все равно будет от рендерен на сервере а потом браузер выполнить js наложить интерактивность я правильно понимаю?
Но запросы в ЮзЭффекте не могут был полнейшим нонсенсом. К примеру, у меня сейчас на работе задача сделать лендинг, но он наполненный разными таблицами с выводом инфы о токенах. Везде динамика, пагинации, получается, я в ЮзЭффектах делаю запросы и прокидываю в запросы квери с текущей страницей и лимитом. Плюс бывает по две таблицы на странице. Поэтому тема с ЮзЭффектом работает нормально в этой ситуации.
Странно, что ты о этом говоришь. Линтер ноет всегда если не использовать все то, о чем ты сказал. Кроме конечно запросов. Да и кому придет в голову не использовать роутинг некста, а просто тег а. Такое себе топ 5
Какой то бред, это первые строки из доки next js?
лоботамировнных новичков,ты имел в виду?!
привет а можешь сделать разбор библиотеки react-query
Шах и мат тебе! Firebase + Next JS не даст использовать next/image для build & export
Я обожаю когда все по полочкам и на инфографике понятно!
Лайк подписка!
Хотелось бы увидеть что-нибудь про некст 13й)
💥💥
Как можно зделать открытие програм, при открите файла? "Например чтобы выскакивали папки "recent %appdata%"
Толково начал…уже подписался и жду новых видосов!!!
Было бы круто снять видео про обработку ошибок в серверной части приложения
Давай больше видео по nextjs, т к практически нет годных видосов на эту тему
good
А когда редактор открыт на fullscren, и пролистываются в стороны страницы – это возможность OS от Apple, или можнтаж? Или в Windows тоже так можно?
сделай видео про next js 13 там все изменили и не очень понятно как серверные и клиентские компоненты использовать
Что за тема вс кода?
Можете дать, какую-нибудь идею для проекта, чтобы был на уровне джуна.