vue

63 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

Vue 是一个现代 JavaScript 框架提供了有用的设施渐进增强——不像许多其他框架,您可以使用 Vue 增强现有的 HTML。这使您可以使用 Vue 作为 jQuery 等库的临时替代品。

也就是说,您还可以使用 Vue 编写整个单页应用程序 (SPA)。这允许您创建标记完全由 Vue 管理,可以提高开发人员的经验和性能在处理复杂的应用程序。当你需要的时候它还允许您利用其他库对客户端路由和状态进行管理。此外,Vue 需要“中间地带”的方法工具客户端路由和状态管理。虽然 Vue 核心团队维护了建议的函数库,但他们并没有直接捆绑到 Vue 里。这样你就可以选择一个其他路由/状态管理库,来更好地适应您的应用程序。

除了允许您逐步将 Vue 集成到您的应用程序中,Vue 还提供了一种渐进的方式编写标记。像大多数框架,Vue 通过组件允许您创建可重用块标记。大多数时候,Vue 组件是使用一个特殊的 HTML 模板的语法写的。当您需要比 HTML 语法允许的更多的控制时,您可以编写 JSX 或纯 JavaScript 函数来定义组件。