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
Tweet

More Decks by Sobolev Nikita

Other Decks in Programming

Transcript

  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