NextJS фреймворкіне кіріспе
NextJS - веб-әзірлеу үшін ашық бастапқы кодты React негізінде жазылған фреймворк. NextJS-тің негізгі артықшылықтарына кірістірілген маршруттау, клиент жағында да, сервер жағында да оңтайландырылған көрсету, продакшенде жұмыс істеу үшін қолайлы қолданбаны жинау жатқызылады. JavaScript, API және алдын ала көрсетілген разметкаға негізделген заманауи веб-әзірлеу сәулеттік үлгісінің арқасында, NextJS React-тен жылдамырақ және тиімдірек жұмыс істейді.
Фреймворк әртүрлі толық функционалды веб-қолданбаларды жасау үшін пайдаланылады - бір беттік веб-сайттан бастап әлеуметтік желілерге және интернет-дүкендерге дейін.
Бұл оқулықта NextJS фреймворкімен жұмыстың негізгі аспектілері қарастырылады. Дегенмен, оны меңгеру үшін сізге білу қажет таза JavaScript, React-пен жұмыс, пайдаланушы жолының негіздері, npm және npx-пен жұмыс, ES6 модульдерімен жұмыс, HTTP хаттамасымен жұмыстың негіздері, Vite жинақтаушысымен жұмыс.