Перенос Vue проекта на TypeScript

Subscribers:
7,550
Published on ● Video Link: https://www.youtube.com/watch?v=NNPZk_UZHLY



Duration: 3:04:18
712 views
36


Пошаговая конвертация Vue приложения из JavaScript в TypeScript с нуля.

🧪 Репозиторий: https://github.com/igorbabko/vue-typescript-time-tracker
🧪 Исходные коды для каждого урока: https://github.com/igorbabko/vue-typescript-time-tracker/commits/main/

🛠️ Разработка Vue приложения: https://www.youtube.com/playlist?list=PL-FhWbGlJPfaCm9Qx7G9wQqtt2_yBT92V

🪄 Мои настройки VS Code: https://www.youtube.com/playlist?list=PL-FhWbGlJPfZmjF9sLoSVAF4-9R1cSXxo

🧪 Репозиторий с настройками: https://github.com/igorbabko/vscode-setup

🧪 Gist с настройками: https://gist.github.com/igorbabko/f78eaa07fb2c773d9d9d77e95268eb25
🧪 Gist с комбинациями клавиш: https://gist.github.com/igorbabko/ff9480733247abbb21274467ef6f23e2

🎨 Тема VS Code: https://marketplace.visualstudio.com/items?itemName=JoseMurilloc.aura-spirit-dracula
🎨 Иконки VS Code: https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme

🍿 Весь плейлист: https://www.youtube.com/playlist?list=PL-FhWbGlJPfaCRokstffYMwI-jkvhF15o

👀 Другие курсы:
Vite - сборщик нового поколения: https://www.youtube.com/playlist?list=PL-FhWbGlJPfZg649Ukk5vPa4nUjHhQ6o3
Настройка VS Code: https://www.youtube.com/playlist?list=PL-FhWbGlJPfZKlFiR0i3nLVgUMPg8Z4t-
VS Code Продуктивность | Мои Горячие Клавиши: https://www.youtube.com/playlist?list=PL-FhWbGlJPfajSvoq33fEZq4PBuXA25g-
Vue Composition API с нуля: https://www.youtube.com/playlist?list=PL-FhWbGlJPfaCm9Qx7G9wQqtt2_yBT92V
Кастомная настройка Tailwind CSS: https://www.youtube.com/playlist?list=PL-FhWbGlJPfbF0sFMBNwVlzQNGCsASYQw
Tailwind CSS + JIT компилятор: https://www.youtube.com/playlist?list=PL-FhWbGlJPfY5OQNvcOU9nWvxZgooW-FA
Лендинг Tesla на Tailwind CSS: https://www.youtube.com/playlist?list=PL-FhWbGlJPfbmPBYt_sUH3IbBddvrx506
Верстка YouTube на Tailwind CSS: https://www.youtube.com/watch?v=LdbHAZiZexU&list=PL-FhWbGlJPfa2QOklK-4ED0gZFg6gbmyE
YouTube клон на Vue 3 и Tailwind CSS: https://www.youtube.com/playlist?list=PL-FhWbGlJPfbiWrsWnvUy8HzbG85K722U

#vue #typescript #tailwindcss #vue3 #tailwind

🕛 Тайм-коды:
00:00 - 1. Подготовка проекта
05:37 - 2. Настройка редактора
13:30 - 3. Настройка TypeScript
22:29 - 4. Настройка ESLint
28:43 - 5. Сортировка Tailwind CSS классов
34:55 - 6. Конвертация модуля активностей
45:16 - 7. Конвертация модуля констант
49:23 - 8. Конвертация модуля функций
55:24 - 9. Конвертация модуля роутера
01:02:51 - 10. Конвертация модуля хранилища
01:06:22 - 11. Конвертация модуля времени
01:09:56 - 12. Конвертация модуля timeline items
01:21:43 - 13. Конвертация модуля timeline item timer
01:26:11 - 14. Конвертация модуля валидации
01:28:55 - 15. Перемещение типов в файл types.ts
01:32:31 - 16. Обобщенный тип (generics)
01:38:20 - 17. Замена типов any
01:42:22 - 18. Типизация составных функций (composables)
01:46:04 - 19. Типизация компонента ActivityItem
01:50:22 - 20. Типизация компонента BaseButton
01:56:30 - 21. Типизация компонента BaseSelect
02:06:32 - 22. Обобщенный компонент
02:12:41 - 23. Типизация компонента NavItem
02:15:34 - 24. Типизация компонентов
02:19:42 - 25. Типизация компонента TheTimelineIndicator
02:25:50 - 26. Типизация компонента TimelineHour
02:30:00 - 27. Типизация оставшихся компонентов
02:33:40 - 28. Типизация модуля иконок
02:41:39 - 29. Удаление модуля валидации
02:45:01 - 30. Перечисление PageName
02:48:43 - 31. Перечисление ButtonType
02:52:54 - 32. Замена типа any
02:59:25 - 33. Конвертация файла vite.config.ts




Other Videos By Игорь Бабко


2024-03-15Vite в Laravel проекте #8 - Оптимизация картинок
2024-03-13Vite в Laravel проекте #7 - Макросы для класса Vite
2024-02-26Расширение VSCode Neovim - Навигация по коду (8/10)
2024-02-25Расширение VSCode Neovim - Множественный курсор и всплывающая документация (7/10)
2024-02-24Расширение VSCode Neovim - Синхронизация буфера обмена и настройки поиска (6/10)
2024-02-23Расширение VSCode Neovim - Комбинации для редактирования настроек и сохранения файла (5/10)
2024-02-22Расширение VSCode Neovim - Переназначение клавиш (4/10)
2024-02-21Расширение VSCode Neovim - Клавиши перемещения (3/10)
2024-02-20Расширение VSCode Neovim #2 - Настройки клавиатуры
2024-02-19Расширение VSCode Neovim #1 - Установка
2024-02-07Перенос Vue проекта на TypeScript
2024-02-03Интеграция TypeScript во Vue приложение #33 - Конвертация файла vite.config.ts
2024-02-02Интеграция TypeScript во Vue приложение #32 - Замена типа any
2024-01-31Интеграция TypeScript во Vue приложение #31 - Перечисление ButtonType
2024-01-30Интеграция TypeScript во Vue приложение #30 - Перечисление PageName
2024-01-29Интеграция TypeScript во Vue приложение #29 - Удаление модуля валидации
2024-01-28Интеграция TypeScript во Vue приложение #28 - Типизация модуля иконок
2024-01-27Интеграция TypeScript во Vue приложение #27 - Типизация оставшихся компонентов
2024-01-26Интеграция TypeScript во Vue приложение #26 - Типизация компонента TimelineHour
2024-01-25Интеграция TypeScript во Vue приложение #25 - Типизация компонента TheTimelineIndicator
2024-01-24Интеграция TypeScript во Vue приложение #24 - Типизация компонентов



Tags:
vue
typescript
tailwindcss
vue3
tailwind
javascript
typescript уроки