#1 Проект "Список собеседований" на Vue3, TS, Pinia. Установка проекта.
HTML-код
- Опубликовано: 14 апр 2024
- Мой telegram-канал t.me/front_everyday
Код на GitHub github.com/AlexanderBelkevich...
Готовый проект interviewstest.netlify.app/auth
Практические курсы:
JavaScript frontend-everyday.tilda.ws/
React react.frontend-everyday.ru/
Vue vue.frontend-everyday.ru/
Создаем проект 'Список собеседований' с использованием Vue 3, TypeScript, Pinia, Firebase и Vite! Узнайте, как создать современное веб-приложение. Подробный урок по разработке приложения для хранения данных о собеседованиях с использованием всех вышеперечисленных инструментов.
поддержим лайком и комментом. Скоро на таких учебных проектах дойдем до каких-то супер-аппов
он вернулся!
This course is great, I would be happy if there were more videos like this, it's great for beginners, I'll wait for the addition of element-plus and tailwindcss with typescript, thank you
tailwind is cancer
Наконец что-то свеженькое, ждем продолжения! 👍🏻
Ждем новых серий! ,)
Обязательно пройду курс на выходных. Пожалуйста продолжайте 🤘
заранее большое спасибо
До выходных точно ещё все не выложу 😄 но все задуманное точно сделаю)
@@frontend-skills да, я про первую часть. На выходных ещё нужно успеть пива попить
Спасибо за Ваш труд, очень полезно
Спасибо тебе и ютьюб рекомендациям! Как раз решил вместо реакт вью изучать) буду ждать продолжения!
Очень рад, что рекомендации помогают! А почему вместо реакта - вью?)
@@frontend-skills потенциальные предложения именно от компаний на стеке вью. Поэтому надо наверстать. Плюс для первой работы от такого шанса отказываться точно нельзя)
Как же я обожаю твои видео! Помимо того, что это интересный и полезный для себя проект, так ещё и понятное объяснение "по полочкам" без занудства) Спасибо за твой труд!
P.S. когда изучала React, смотрела твои видосы из любопытства, а теперь на работе Vue 3 + Nuxt, чему я безумно рада))
Ого! Спасибо большое, очень приятно! Очень рад, что помогают уроки) а почему выбрали именно Vue по итогу?)
@@frontend-skills лид посчитал такой стек наиболее подходящим для дальнейшего развития продукта, а я пришла ещё джуном и пришлось оперативно осваивать инструментарий
Спасибо!!! Очень нужная информация!
Спасибо, ждём фулл)
Ура! Дождались! Годнота подъехала )
Спасибо!!))
Благодарю
Очень круто! Спасибо за труд!
Спасибо, что смотрите 😊
Ура!
Спасибо за контент!
👍👍👍👍👏
огнище!
Хорош 👍
Привет! Хотел бы добавить, чтобы работала типизация на компоненте AppMenubar нужно задекларировать его. Создайте в src файл components.d.ts и положите в него
import Menubar from 'primevue/menubar'
declare module 'vue' {
export interface GlobalComponents {
AppMenubar: typeof Menubar
}
}
теперь компонент AppMenubar типизирован также как и Menubar
Спасибо за отличный контент! Подскажите пожалуйста, по итогу в продакшн идут только используемые стили/иконки от prime vue или же все, что там есть?
Возник вопрос, при регистрации компонентов PrimeVue локально, увеличивается ли конечный размер проекта? Или сборщик всё равно один раз их импортирует?
Это прекрасный вопрос, на который мне нужно время на ресерч. Насколько знаю, да, увеличится размер. НО возможно в Vite можно такие вещи настраивать.
В целом лично я привык UI Kit штуки регистрировать глобально. Остальное - локально
@@frontend-skills Хорошо, буду ждать ответа. Ещё такое предложение, если у нас регистрация компонентов глобально, можно это вынести в отдельный файл, чтобы не засорять main.ts
про архитектуру расскажешь чтобы проект можно былоподдерживать?
Здесь будет обычная вьюшная архитектура) пока не уверен, что здесь нужна условная FSD. Чтобы не переусложнить
@@frontend-skills было бы интересно глянуть
@@frontend-skills не надо переусложнять это правильно ! а то выгоришь вообще закинешь, лучше довести до конца и на легке
А зачем массив items на 24:00 обернули в ref? Там же статичные данные находятся
Нам необходимо будет это чуть позже, когда будем манипулировать показом и скрытием пунктов меню в зависимости от статуса авторизации
@frontend-skills а что за расширение, котрое делает такие подсказки?
Codeium:)
@@frontend-skills спасибо