加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

2019 Vue开发指南:你都需要学点啥?

发布时间:2019-06-25 11:19:01 所属栏目:建站 来源:葡萄城技术团队
导读:假如您是Vue开拓的新手,您也许已经听过许多关于它的专业术语了,譬喻:单页面应用措施、异步组件、处事器端泛起等。 其它您也许还常常听到和Vue一路提到的器材和库,如Vuex、Webpack、Vue CLI和Nuxt。 大概您在面临这些未知的术语和器材时会感想无助和绝

很多开拓者以为Webpack很难领略,也很难设置,但假如没有它,Vue的一些最棒的成果(如:单页面组件)将无法实现。我们有关于WebPack的系列教程,助您快速把握Webpack的行使和设置。

TypeScript

TypeScript是JavaScript说话的超集,它包括了(String,Boolean,Number等)。有了这样的范例界说,能担保您在开拓时代就能编写出结实和不变的代码,能尽早发明错误。

即将于2019年推出的Vue.js 3将完全用TypeScript开拓,这并不料味着您必需在Vue项目中行使它。但若是您必要通过阅读Vue的内部代码并插手Vue的开源组织为其孝顺力气,您至少也是应该要相识TypeScript这个说话的。

4. Vue框架

基于Vue建设的框架,使您无需从新开始实现处事端渲染,建设本身的组件库以及其他相同的事变。

今朝有很多优越的Vue框架,但在这,我们只列出了应用在差异规模最为普及的三个框架。

Nuxt.js

假如你想要构建一个高机能的Vue应用措施,同时还要基于路由、处事端泛起、代码疏散和其他前沿特征,同时还必要一些更高级的成果,譬喻:SEO标志等。您可以行使Nuxt.js框架。

Nuxt.js框架通过其富厚的社区插件提供了全部这些开箱即用的特征,以及更多的特征,如PWA等。

Vuetify

Google的Material Design尺度是一个普及行使的计划说话指南体系,它用于构建大度并公道的用户界面,这些界面被普及应用于Google的产物,如Android和Web体系。

Vuetify框架在一系列Vue组件中实现了Material Design。这应承您行使Material Design机关和样式快速建设Vue应用措施,并在应用措施中实现模态框、提醒框、导航栏、分页等页面小控件。

NativeScript-Vue

Vue.js 是一个用于构建Web用户界面的库。假如您想将他用于构建移动应用,您可以行使NativeScript-Vue框架。

NativeScript是一个行使iOS和Android上原生用户界面组件构建应用app的框架,而NativeScript-Vues 是基于NativeScript且支持Vue语法和Vue组件行使的框架。

5. 其他

在最后一部门中,我们将先容一些重要但不包括在上述分类中的内容。

插件开拓

假如您要在项目中重用Vue成果,或为Vue生态做出孝顺,您可以把这部门成果打包成插件并宣布给其他用户。

插件成果是Vue的一个重要特征,有许多器材和模板可以辅佐您建设精练高效的Vue代码。

动画

动画也是 Vue焦点成果的一部门,它应承您在向DOM中添加或删除元素时应用动画。 为了启用一个动画,您可以建设CSS类来界说所需的动画结果,无论是淡入淡出、变动颜色照旧任何其他结果。Vue将检测当添加元素和删除元素时,添加或删除您配置响应的类。

渐进式Web应用措施

渐进式Web应用措施(PWA)与平凡的Web应用措施相同,但用户体验、机能已经获得了加强,同时还增进了当代成果,譬喻,PWA包罗离线缓存、处事端渲染、关照推说寥。

大部门PWA成果可以通过Vue CLI 3插件或主入Nuxt.js之类的框架轻松添加到Vue应用中,但您最好如故必要去进修个中的要害技能,包罗Web应用json清单(minifest)和处事等技能。

扩展控件

您的应用中如包括有电子表格、报表、数据说明、金融图表、在线表格编辑器等需求。可以实行行使葡萄城的SpreadJS纯前端表格控件、WijmoJS纯前端开拓器材包,这两款控件器材都美满兼容Vue,可使您的应用为用户带来更不变、更高效的行使体验。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读