Jump to content

Next.js

Next.js это бэкенд фреймворк для ваших React приложений.

Посмотрите выступление Theo на Next.js Conf чтобы получить более подробное понимание того, что такое Next.js и как он работает.

Почему я должен это использовать?

Мы любим React. Он сделал разработку UI доступной в том смысле, в котором мы раньше этого не могли себе представить. Он также может провести разработчиков по некоторым тернистым тропам. Next.js предлагает слегка субъективный, но очень оптимизированный подход к созданию приложений с использованием React. От маршрутизации до определений API до рендеринга изображений, мы доверяем Next.js, чтобы вести разработчиков к правильным решениям.

Совмещая Next.js с Vercel, вы можете разрабатывать и разворачивать веб-приложения легче, чем когда-либо. Их чрезвычайно щедрый бесплатный тариф и супер интуитивный интерфейс предоставляют решение в один клик для развертывания вашего сайта (Мы ❤️ Vercel)

Get Static/Server Props

Ключевые особенности Next.js - это возможности получения данных. Мы настоятельно рекомендуем прочитать официальную документацию, чтобы понять, как использовать каждый метод и чем они отличаются. getServerSideProps обычно не рекомендуется, если нет веской причины, из-за того, что это блокирующий вызов и он замедлит ваш сайт. Incremental Static Regeneration - это отличная альтернатива getServerSideProps, когда данные динамичны и могут быть получены постепенно.

Полезные ресурсы

РесурсСсылка
Документация Next.jshttps://nextjs.org/docs
Next.js GitHubhttps://github.com/vercel/next.js
Блог Next.jshttps://nextjs.org/blog
Next.js Discordhttps://nextjs.org/discord
Next.js Twitterhttps://twitter.com/nextjs
Канал Vercel/Next.js на YouTubehttps://www.youtube.com/c/VercelHQ