— Вступ
Після 222 днів навчання, я нарешті вступив до індустрії програмного забезпечення цього року, що стало початком нового етапу в моєму житті.
Водночас я зрозумів, що ведення записів і документування своїх думок на Medium під час переходу до нової кар'єри відіграло величезну роль як у процесі навчання, так і в інтерв'ю.
Тому, навіть попри те, що я успішно змінив кар'єру, я все ще хочу підтримувати цю звичку.
Моя мета — написати 30 статей, без жорстких термінів.
Сподіваюся, що до кінця цієї серії я систематично розгляну фреймворк Vue і стану достатньо досвідченим, щоб піднятися на новий рівень і "вийти з села новачків".
Я справді люблю React, не ненавидьте мене (лол).
Рекомендовані попередні знання перед читанням цієї серії:
- Базові знання HTML, CSS і JavaScript
- Цікавий розум і бажання вивчати фреймворки
Вміст серії буде включати:
- Минуле і сучасне фреймворку Vue
- Як почати працювати з Vue
- Структура папок Vue + Vite
- Вступ до основного синтаксису та їх відмінностей
- Глибоке розуміння основних концепцій
- Життєвий цикл компонентів Vue
- CSS-препроцесори
- UI-фреймворки / бібліотеки
- Управління станом з Pinia
- Маршрутизація з Vue Router
- Базові знання з безпеки
- … та інші теми, які я додаватиму в процесі
Додаткові примітки:
Структура цієї серії надихнута статтею “I Really Want to Leave Vue 3 Novice Village feat. Composition API”. Коли я вперше почав вивчати Vue, я натрапив на цю серію під час конкурсу iThome Ironman Challenge 2022 і знайшов її дуже легкою для розуміння. Тому я вирішив організувати свої власні нотатки та ідеї на основі цієї серії.
Я також рекомендую прочитати статті оригінального автора.
Перекладено з: Becoming a Level 99 Rookie[Vue]