Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Enterprise Ready Vue Template

Enterprise Ready Vue Template

Sobolev Nikita

May 31, 2018

Transcript

23 slides
  1. Nuxt Gitlab CI Flow Docker Jest Jest eslint remark Vue

    Vuex Vue-Router Babel TestCafe stylelint JSDom 5
  2. Мы любим разработчиков • Актуальные зависимости, via @dependabot • Поддержка

    VSCode прям сразу • Конфигурация проста как огурец • Чтобы заработало: одна или две команды 8
  3. Но есть некоторые проблемы • Не аннотируется this • Нельзя

    расширить существующие дефиниции • https://github.com/sobolevn/vue-flow-typed 13
  4. О вкусах не спорят • eslint-config-wemake • eslint-plugin-vue • eslint-plugin-jsdoc

    • eslint-plugin-json • eslint-plugin-jest • eslint-plugin-security • eslint-plugin-flowtype • eslint-plugin-unicorn • stylelint • stylelint-scss • stylelint-cssmodules • remark 15
  5. Все по-прежнему должно работать • TestCafe инициирует e2e тесты с

    настоящими браузерами • Запускается в ручном режиме при PR • Выполняется долго 18

More Decks by Sobolev Nikita

Other Decks in Programming