本文只是记录一下我在学习vue中的知识点,可供大家参考。
首先从官网上得知,Vue是一套用于构建用户界面的渐进式 JavaScript框架。
那么什么是渐进式?
渐进式表示我们可以在项目中一点点来引入和使用Vue,而不一定需要全部使用Vue来开发整个项目。
其次我们从官网上得知vue是一个易学易用,性能出色,适用场景丰富的 Web 前端框架。
易学易用
基于标准 HTML、CSS 和 JavaScript 构建,提供容易上手的 API 和一流的文档。
性能出色
经过编译器优化、完全响应式的渲染系统,几乎不需要手动优化。
灵活多变
丰富的、可渐进式集成的生态系统,可以根据应用规模在库和框架间切换自如。
由此我们得知是基于标准 HTML、CSS 和JavaScript 构建,并提供了一套声明式的、组件化的编程模型。
那么什么是声明式呢
在Vue中,你通过编写模板来描述你的视图,而不需要直接操作DOM。这种声明式的方式使得你可以更专注于描述你的用户界面应该是什么样子,而不必过多地关注如何实现。
vue专注于视图层,提供了一套简单而灵活的工具,使开发者能够更轻松地构建交互性的单页面应用(SPA)。Vue采用组件化的开发方式,易于集成到现有项目中,并拥有响应式数据绑定和简洁的模板语法等特性。帮助用户高效地开发用户界面,无论任务是简单还是复杂;