Що нового?

Придбаний [WebForMySelf] Фреймворк Nuxt.js. Керівництво по Full-Stack розробці (Владилен Мінін)

Інформація про покупку
Тип покупки: Складчина
Ціна: 1097 ГРН
Учасників: 0 з 58
Організатор: Відсутній
Статус: Набір учасників
Внесок: 19.7 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

50665


Автор: Владілен Мінін

Що таке Nuxt.js і навіщо він потрібен
Nuxt.js-це фреймворк високого рівня, який створений з метою поліпшення бібліотеки Vue.js.
Nuxt-це зручний інструмент, який дозволяє швидко і відносно легко створювати дійсно складні програми.
Це основа для більш простого створення складних додатків Vue, не призначена для інших фреймворків. Він дозволяє створювати готові до роботи веб-додатки і покликаний спростити розробку універсальних і односторінкових сервісів.
Nuxt забезпечує відмінну файлову структуру, покращує роутинг, забезпечує рендеринг на стороні сервера і дозволяє створювати універсальні сервіси.
Ви можете зробити все це самостійно, але такий підхід завжди вимагає часу, і іноді для нього необхідні дійсно хороші навички.

Курс складається з 9 блоків і включає в себе 74 уроки загальною тривалістю більше 13 годин відео.

склад курсу:
Блок 1.вступ даний блок є вступним, де ви детально дізнаєтеся про те, що вас чекає в курсі і які інструменти будуть потрібні для вивчення курсу.
Блок 2. Nuxt.js. Теорія даний блок присвячений теорії фреймворку Nuxt.js. У ньому ви познайомитеся з Nuxt.js і дізнаєтеся про те, що таке Server side Rendering з JavaScript-фреймворками. У блоці ви дізнаєтеся про всі основні можливості в Nuxt.js, які розширюють Vue.js новим, більш зручним функціоналом.
Блок 3. Front-End. Створення блогу в даному блоці ви побачите, як створюється клієнтська частина для майбутнього додатка. У блоці буде створена тільки основна частина блогу, без панелі адміністратора з використанням UI-фреймворка Element-UI.
Блок 4. Front-End. Панель адміністратора у блоці ви побачите, як створюється клієнтська частина для панелі адміністратора, де буде можливість створювати нові пости, редагувати існуючі, дивитися статистику, додавати нових користувачів. У блоці будуть реалізовані такі елементи, як: завантаження картинок, валідація форм, захист роутів і створення контенту постів у форматі HTML і MD.
Блок 5.Back-End в цьому блоці буде показана реалізація серверної частини для програми. Ви побачите, як створюється масштабована, гнучка Архітектура бекенда для майбутнього блогу. Будуть розібрані такі елементи, як: робота з базами даних, захист ключів, розділені роути від публічного API і закритого API, авторизація через JWT-токен, завантаження файлів і багато іншого.
Блок 6.інтеграція на момент даного блоку в додатку буде дві реалізовані частини: Front-End і Back-End, які необхідно пов'язати, що і є інтеграцією. У блоці ви побачите, як інтегрувати всі існуючі сторінки в адмінці і основному блозі, як зробити авторизацію і підтримувати сесію.
Блок 7. аналітика і графіки у блоці ви побачите, як реалізувати сторінку в панелі адміністратора, що відповідає за аналітику всередині блогу. Буде показана реалізація двох графіків, що показують аналітику за кількістю переглядів і кількістю коментарів у постів додатки. Розробка буде вестися як на стороні клієнта, так і на серверній частині.
Блок 8.останні штрихи даний блок покаже вам деякі моменти, які поліпшать додаток, наприклад: створення загального фільтра для відображення дати і часу, виправлення консольних попереджень, додавання Title для кожної сторінки, використання ENV-змінних. В кінці блоку ви побачите, як перетворити весь блог в PWA-додаток з офлайн доступом і Service Workers.
Блок 9. Деплой додатки в даному блоці вже завершене додаток буде підготовлено для деплоя на віддалений сервер. Ви покроково побачите, що необхідно зробити, щоб запустити додаток на серверах Heroku.

бонуси:
Бонус 1. SEO
Бонус 2. Node.js
Бонус 3. MongoDB
Бонус 4. WebPack 4+

https://privatelink.de/?https://webformyself.com/nuxt/
 
Угорі