Jump to content

Next.js

Next.js to backend framework dla aplikacji React.

Zapoznaj się z rozmową Theo na konferencji Next.js aby lepiej zrozumieć, czym jest i jak działa Next.js.

Dlaczego powinienem go używać?

Kochamy Reacta. Zmienił on sposób tworzenia interfejsów na niewyobrażalnie bardziej przystępny. Może on także prowadzić dewelopera za rękę w miejscach, mogących sprawiać problemy. Next.js oferuje lekko kontrowersyjne, bardzo zoptymalizowane podejście do tworzenia aplikacji z pomocą Reacta. Od routingu, przez API, do renderowania zdjęć, ufamy Next.js i wierzymy, że prowadzi nas do dobrych decyzji.

Połączenie Next.js z Vercelem sprawia, iż pisanie i deploy applikacji staje się łatwieszy niż kiedykolwiek. Ich bardzo hojny darmowy tier i bardzo intuicyjny interfejs zaopatruje Cię w rozwiązanie “point and click”, dzięki któremu z łatwością opublikujesz swoją stronę (Kochamy ❤️ Vercela).

Get Static/Server Props

Kluczową funkcją Next.jsa są jego możliwości fetchowania danych. Bardzo polecamy przejrzenie jego oficjalnej dokumentacji, aby zrozumieć jak korzystać z każdej z tych metod i poznać ich różnice. getServerSideProps jest ogólnie odradzane (chyba, że jest dla metody tej BARDZO dobry argument za), z powodu blokowania renderu strony - i przez to jej spowalniania. Incremental Static Regeneration to dobra anternatywa dla getServerSideProps, jeżeli dane są dynamiczne i mogą być pobierane “przyrostowo”.

Przydatne Zasoby

ZasóbLink
Dokumentacja Next.jshttps://nextjs.org/docs
GitHub Next.jshttps://github.com/vercel/next.js
Blog Next.jshttps://nextjs.org/blog
Discord Next.jshttps://nextjs.org/discord
Twitter Next.jshttps://twitter.com/nextjs
Kanał YouTube Vercela/Next.jshttps://www.youtube.com/c/VercelHQ