Wprowadzenie do frameworku NextJS
NextJS to framework do tworzenia stron internetowych o otwartym kodzie źródłowym, napisany na podstawie Reacta. Do głównych zalet NextJS należą wbudowane routing, zoptymalizowane renderowanie zarówno po stronie klienta, jak i serwera, oraz wygodne budowanie aplikacji do pracy w środowisku produkcyjnym. Dzięki nowoczesnej architekturze tworzenia stron internetowych, opartej na JavaScript, API i wstępnie wyrenderowanym znacznikach, NextJS działa szybciej i wydajniej niż React.
Framework jest używany do tworzenia różnorodnych pełnofunkcyjnych aplikacji internetowych - od jedno-stronicowych stron internetowych po serwisy społecznościowe i sklepy internetowe.
W tym tutorialu zostaną omówione podstawowe aspekty pracy z frameworkiem NextJS. Jednak do jego nauki konieczna jest znajomość czystego JavaScript, pracy z React, podstaw wiersza poleceń, pracy z npm i npx, pracy z modułami ES6, podstaw pracy z protokołem HTTP, pracy z narzędziem budującym Vite.