Рекомендации которых необходимо придерживаться при разработке.
- Код должен быть отформатирован в соответствии с правилами eslint. Для проверки стиля кода можно выполнить команду
npm run lint
Для применения исправлений команда
npm run lint-fix
- Для вставки ссылок должен использоваться компонент nuxt-link, чтобы избегать полной перезагрузки страницы при навигации по внутренним страницам. Пример:
<nuxt-link to="/catalog/">Текст ссылки</nuxt-link>
- Для вставки инпутов и прочих элементов форм необходимо использовать компоненты из components/Forms для приведения форм в единый стиль. Примеры использования на странице styleguide
- Для svg иконок необходимо создавать компонент components/Icons по аналогии с тем, что есть. После создания компонента необходимо добавить иконку в styleguide (components/StyleGuide/IconsExample.vue)
- Страницы с большим количеством кода необходимо логически разбивать на компоненты. Это упрощает дальнейшую поддержку.