vue开发工具有:1、Vue CLI;2、Vue Press;3、Vuex;4、Nuxt;5、Vuetify;6、Quasar。其中,Vue CLI为了方便开发者快速的上手工作,他和奇特的框架一样,都是提供CLI类似的手脚架工具,VueCLI是一套功能齐全的工具,能用快速Vue开发。
一、vue开发工具
1、Vue CLI
为了方便开发者快速的上手工作,他和奇特的框架一样,都是提供CLI类似的手脚架工具,VueCLI是一套功能齐全的工具,能用快速Vue开发,Vue将Vue生态中的工具基础标准化,确保了各种构建工具能够基于智能的默认配置平稳衔接,这样就可以专注在撰写应用上,而不必花好久的时间去纠结配置问题,例如在项目中能够很轻松的集成Babel,TypeScript, ESLint,PostCSS ,Jest,Mocha , Nightwatch和Cypress等插件。
2、Vue Press
VuePress是以Vue驱动的静态网站生成器,是由Vue, Vue Router和webpack驱动的单页应用,在VuePress中,可以使用Markdown编写文档,然后生成网页,每一个由VuePress生成的页面都有着预渲染好的HTML,也因此具有非常好的加载性能和搜索引擎优化,同时,一旦页面被加载,Vue将会接管这些内容,并把他转换成一个完整的单页应用,其他的页面则只会在用户浏览到的时候才需加载,
3、Vuex
在SPA单页组件的开发中Vue的vuex和React的React都是统称为同一状态管理,也可以叫全局状态管理,简单的理解就是你在state中定义了一个数据之后,就可以在所在项目中的任何一个组件里进行获取,进行修改,并且修改部分可以得到全局的响应变化,每一个Vuex应用的核心就是Store,store可当做一个容器,包含着应用中大部分状态。
4、Nuxt
Nuxt.js是一个基于Vue.js的轻量级应用框架,可用来创建服务端渲染应用,也可以充当静态站点引擎生成静态站点应用,具有优雅的代码结构分层和热加载等特性。
5、Vuetify
Vuetify目前是基于veu的较好的UI组件库之一,他提供了大量基于Material Design规范尽心制作的组件,可以满足任何应用程序的需求。
6、Quasar
Quasar是MIT许可的开元框架是基于Vue的,可以帮助Web开发人员创建响应式网站,PWA 通过Apacha Cordova构建移动APP,多平台应用程序 Quasar约需开发人员编写一次代码,然后使用相同的代码库同时部署为网站,PWA , Mobile APP和Electron App。使用非常先进的CLI设计应用程序,并提供精心编写,是速度非常快的Quasar Web组件,
延伸阅读:
二、Vue 介绍
它是一款用于构建用户界面的JavaScript框架。它基于标准HTML、CSS和JvaScript构建,并提供了一套声明式的、组件化的编程模型,帮助开发者高效地开发用户界面。
Vue是一个独立的社区驱动的项目,它是由尤雨溪在2014年作为其个人项目创建,是一个成熟的、经历了无数实战考验的框架,它是目前生产环境中使用较广泛的JavaScript框架之一,可以轻松处理大多数web应用的场景,并且几乎不需要手动优化,并且Vue完全有能力处理大规模的应用。
以上就是关于vue的内容 希望对大家有帮助。