# Vue3.0最佳实践

https://zhuanlan.zhihu.com/p/493920283

  1. 'unplugin-auto-import'
  2. unplugin-vue-components
  3. 'unocss/vite'
  4. "unplugin-vue-macros/vite";
  5. eslint
  6. stylelint
  7. .editorconfig
  8. .prettierrc
  9. .husky

# 组建拆分

  1. 组建provide,inject
  2. useHook 共享,通过provid提供的useHook,实现不同功能
  3. 组件内部的方法调用一样,执行不同hook的方法
  4. hook内的数据用reactive,使用的时候用toRefs包装,然后进行解构
  5. hook要多使用继承实现