{"repo":"YauhenKavalchuk/next-js","free":true,"listed":false,"github":"https://github.com/YauhenKavalchuk/next-js","clone":"git clone https://github.com/YauhenKavalchuk/next-js.git","description":"Код учебного курса “Next.js” на YouTube-канале webDev (https://tinyurl.com/ydte87ax)","language":"JavaScript","stars":66,"topics":["react","reactjs","next","nextjs","typescript"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Next.js Описание курса: В данном видеокурсе мы с вами рассмотрим фрэймворк для серверного рендеринга - Next.js. Разберём основные концепции по типу роутинга, создания страниц и копонентов. Рассмотрим разницу подходов SSR (Server Side Rendering) и SSG (Static Site Generation), а так же подключим их в приложение. Рассмотрим, как Next.js ускоряет загрузку приложения и улучшает работу с SEO. И в заключение выполним типизацию с помощью TypeScript и загрузим готовое приложение на бесплатный хостинг Vercel. Поддержать развитие канала: [ ][sponsor] --- Используемые ресурсы и инструменты: - Visual Studio Code (редактор кода) - JSON Viewer (удобная работа с JSON) - Vercel (бесплатный хостинг) Полезные курсы: - React & Redux - ES6 - ES7-ES9 Features - TypeScript Полезные ссылки: - Next.js (официальный сайт) - Node Package Manager - {JSON} Placeholder (тестовый API) --- Быстрый старт: - Клонируйте репозиторий: git clone https://github.com/YauhenKavalchuk/next-js.git - Перейдите в папку с проектом: cd next-js - Перейдите в нужную ветку соответствующую уроку: - git checkout lesson 01 - git checkout lesson 02 - git checkout lesson 10 и т.д. - Установите зависимости: yarn install - Запустите проект: yarn start --- Список уроков: - #0 Введение (Introduction) - #1 Базовые концепции и установка (Basic Concepts & Setup Environment) - #2 Страницы и Роутинг (Pages & Routes) - #3 Макет и компоненты (Layout & Components) - #4 Cтили (Styles) - #5 Навигация по страницам (Pages Navigation & Redirecting","default_branch":null,"files":null,"tree":[],"storefront":"/r/YauhenKavalchuk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/YauhenKavalchuk/next-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}