#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! Узнайте, как создать современное веб-приложение. Подробный урок по разработке приложения для хранения данных о собеседованиях с использованием всех вышеперечисленных инструментов.

Комментарии • 43

  • @unicoxr5tj417
    @unicoxr5tj417 2 месяца назад +6

    поддержим лайком и комментом. Скоро на таких учебных проектах дойдем до каких-то супер-аппов

  • @mirstudy4735
    @mirstudy4735 2 месяца назад +5

    он вернулся!

  • @defender6550
    @defender6550 2 месяца назад +2

    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

    • @kotix_
      @kotix_ 2 месяца назад

      tailwind is cancer

  • @q100kmq
    @q100kmq 2 месяца назад +2

    Спасибо, ждём фулл)

  • @user-kx3es9jf5w
    @user-kx3es9jf5w 2 месяца назад +2

    Ждем новых серий! ,)

  • @AlexRogan73
    @AlexRogan73 2 месяца назад +2

    Наконец что-то свеженькое, ждем продолжения! 👍🏻

  • @peterparker3794
    @peterparker3794 2 месяца назад +2

    Обязательно пройду курс на выходных. Пожалуйста продолжайте 🤘
    заранее большое спасибо

    • @frontend-skills
      @frontend-skills  2 месяца назад +1

      До выходных точно ещё все не выложу 😄 но все задуманное точно сделаю)

    • @peterparker3794
      @peterparker3794 2 месяца назад

      @@frontend-skills да, я про первую часть. На выходных ещё нужно успеть пива попить

  • @0blachkoplay831
    @0blachkoplay831 2 месяца назад +1

    Спасибо!!! Очень нужная информация!

  • @DejaVooDM
    @DejaVooDM 2 месяца назад +2

    Спасибо за Ваш труд, очень полезно

  • @alexnik197
    @alexnik197 2 месяца назад +2

    Спасибо тебе и ютьюб рекомендациям! Как раз решил вместо реакт вью изучать) буду ждать продолжения!

    • @frontend-skills
      @frontend-skills  2 месяца назад +2

      Очень рад, что рекомендации помогают! А почему вместо реакта - вью?)

    • @alexnik197
      @alexnik197 2 месяца назад +1

      @@frontend-skills потенциальные предложения именно от компаний на стеке вью. Поэтому надо наверстать. Плюс для первой работы от такого шанса отказываться точно нельзя)

  • @artem_ib
    @artem_ib 2 месяца назад +2

    Ура!

  • @user-zu3ld8is4y
    @user-zu3ld8is4y 2 месяца назад +3

    Благодарю

  • @Vladislav1449
    @Vladislav1449 2 месяца назад +1

    Спасибо за контент!

  • @denisbozhko2067
    @denisbozhko2067 2 месяца назад +1

    Ура! Дождались! Годнота подъехала )

  • @evgenenterprises4933
    @evgenenterprises4933 2 месяца назад +1

    Очень круто! Спасибо за труд!

    • @frontend-skills
      @frontend-skills  2 месяца назад

      Спасибо, что смотрите 😊

  • @defender6550
    @defender6550 2 месяца назад +2

    👍👍👍👍👏

  • @annamalakhova782
    @annamalakhova782 Месяц назад +1

    Как же я обожаю твои видео! Помимо того, что это интересный и полезный для себя проект, так ещё и понятное объяснение "по полочкам" без занудства) Спасибо за твой труд!
    P.S. когда изучала React, смотрела твои видосы из любопытства, а теперь на работе Vue 3 + Nuxt, чему я безумно рада))

    • @frontend-skills
      @frontend-skills  Месяц назад

      Ого! Спасибо большое, очень приятно! Очень рад, что помогают уроки) а почему выбрали именно Vue по итогу?)

    • @annamalakhova782
      @annamalakhova782 Месяц назад +1

      @@frontend-skills лид посчитал такой стек наиболее подходящим для дальнейшего развития продукта, а я пришла ещё джуном и пришлось оперативно осваивать инструментарий

  • @virtuoz-ru
    @virtuoz-ru 2 месяца назад +1

    Хорош 👍

  • @zmejserow
    @zmejserow 2 месяца назад +1

    огнище!

  • @tonykeepfrozen
    @tonykeepfrozen Месяц назад

    Спасибо за отличный контент! Подскажите пожалуйста, по итогу в продакшн идут только используемые стили/иконки от prime vue или же все, что там есть?

  • @Vladislav1449
    @Vladislav1449 2 месяца назад

    Привет! Хотел бы добавить, чтобы работала типизация на компоненте AppMenubar нужно задекларировать его. Создайте в src файл components.d.ts и положите в него
    import Menubar from 'primevue/menubar'
    declare module 'vue' {
    export interface GlobalComponents {
    AppMenubar: typeof Menubar
    }
    }
    теперь компонент AppMenubar типизирован также как и Menubar

  • @artemunix5223
    @artemunix5223 2 месяца назад +2

    про архитектуру расскажешь чтобы проект можно былоподдерживать?

    • @frontend-skills
      @frontend-skills  2 месяца назад

      Здесь будет обычная вьюшная архитектура) пока не уверен, что здесь нужна условная FSD. Чтобы не переусложнить

    • @artemunix5223
      @artemunix5223 2 месяца назад

      @@frontend-skills было бы интересно глянуть

    • @mushnikov35
      @mushnikov35 2 месяца назад

      @@frontend-skills не надо переусложнять это правильно ! а то выгоришь вообще закинешь, лучше довести до конца и на легке

  • @user-zr8rr5xc9n
    @user-zr8rr5xc9n 2 месяца назад +3

    Возник вопрос, при регистрации компонентов PrimeVue локально, увеличивается ли конечный размер проекта? Или сборщик всё равно один раз их импортирует?

    • @frontend-skills
      @frontend-skills  2 месяца назад +1

      Это прекрасный вопрос, на который мне нужно время на ресерч. Насколько знаю, да, увеличится размер. НО возможно в Vite можно такие вещи настраивать.
      В целом лично я привык UI Kit штуки регистрировать глобально. Остальное - локально

    • @user-zr8rr5xc9n
      @user-zr8rr5xc9n 2 месяца назад

      @@frontend-skills Хорошо, буду ждать ответа. Ещё такое предложение, если у нас регистрация компонентов глобально, можно это вынести в отдельный файл, чтобы не засорять main.ts

  • @evgenstepanov6319
    @evgenstepanov6319 2 месяца назад +1

    А зачем массив items на 24:00 обернули в ref? Там же статичные данные находятся

    • @frontend-skills
      @frontend-skills  2 месяца назад +2

      Нам необходимо будет это чуть позже, когда будем манипулировать показом и скрытием пунктов меню в зависимости от статуса авторизации

  • @SolidMaxim
    @SolidMaxim Месяц назад

    @frontend-skills а что за расширение, котрое делает такие подсказки?

  • @defender6550
    @defender6550 2 месяца назад +2