# 介绍

# 这不仅仅是另一个启动项目

当开始开发一个新项目时,往往会从一些库开始. 它们为已经解决的问题提供了解决方案,因此你可以解决应用程序的独特挑战.

但是你知道这只是在一定程度上起作用.在你正在进行的大多数项目中,诸如 "我不能改变这一点,因为库不支持它" 这样的语句会随着时间的推移而增加.

你经常遇到需要编写特性需求的情况,然后项目会立刻弹出 WebPACK 配置. 或者,你必须创建库的本地分支来实现需求特性.

因为你不是唯一一个有这种经历的人,所以我们决定在这个初学者项目中实现我们经历过的所有用例.

这不是一个库.

所有的代码都是你的 由你修改由你构建.

没有借口

项目的极限取决于你的项目设计者的想象力和你实现他们特性需求的的能力.

生产力提示

高性能工程的关键是在各种方面进行好的平衡,像在各种音乐流派之间进行平衡,因此,我们在 YouTube 上为你提供一个狂野模式的播放列表(我们期望你像野兽一样-聚焦,快速,不分心).

警告

如果你是一位经验丰富的开发人员,需要以最高的质量快速交付项目,请使用此项目.

如果你在寻找一个更简单的方法开始 VUE 和 Webpack,这个模板更可能会是你需要的.

# 特性

  • 基于CLI的快速脚手架
  • 企业级就绪
  • 基于vue-meta的 SEO
  • 基于vue-i18n的工业标准国际化
  • 渐进式网络应用 PWA
  • 组件库
  • 路由和数据预获取
  • Storybook集成
  • 基于vuex的可预测状态管理

# 备忘录

这是一个不断发展的项目, 如果你想帮助我们或者有一个帮助我们改进这个项目的想法 - 轻松提交issue๑ 乛 ◡ 乛 ๑

# 为什么不是 vue-cli || nuxt.js ?

  • 这个样板旨在教育和使用户能够从根本上配置自己的框架,以理想的适合他们需求.

  • 它包括尽可能少的库,以保持你的灵活性,并使你能够实现每一个即将出现的产品需求.

这个样板的使用用例

  • 对产品的要求可能会改变,并且希望保持最大的灵活性和可控制性.
  • 你想专注于可开发任何 VUE 项目的技能.
  • 你在一个大团队中工作,所以你需要工具来帮助每个人避免常见的错误,以一致的风格写,& 避免 PRs 中的 bikeshedding.