Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.

[Vue] Vue-Subscriber

Добавлено 27 мар 2021 в 22:54


Написан при помощи:

  • Vue 3
  • Vue-Router
  • Vuex
  • Firebase (Auth&Database&Storage)
  • Vue-Сhartjs
  • Препроцессор: Sass.

Изначально в планы входил только личный кабинет и обобщенный функционал пользователя по добавлению собственных подписок, однако со временем было решено добавить несколько расширенный функционал, такой как:
  • Кастомизация профиля (Смена ника и аватара)
  • Смена пароля
  • Хранение данных пользователя на БД
На этапе разработки пришлось столкнуться с такой проблемой как: Гварды и как дождаться асинхронных данных о пользователе. Было решено при помощи промисов и async - await.

Так же в планах реализовать использование localstorage, для уменьшения запросов к серверу и, соответственно, оптимизацией приложения. А так же добавить SSR.

На главной странице было реализовано нечто самописного слайдера. Благодаря этому пет-проекту удалось в более мельчайших подробностях познакомиться с таким нововведением как Composition API и его особенностями.

Ссылка на живой пример: https://vuesubs.web.app/
9359e1f2fb A2e5d04c3c 9c1344d53c 9db68709e9 6a3acef223