几乎整整一年前,Igor Randjelovic 发布了一条如今著名的推文,谈到了 Vue.js 和 NativeScript 的潜力
成功使用 @vuejs 实例来控制 @NativeScript 原生标签!我无法表达我对标签的喜悦 😂 pic.twitter.com/BQUdxNEfEJ
— Igor Randjelovic (@igor_randj) 2017 年 4 月 19 日
快进到今天。 NativeScript-Vue 集成已发布 1.0 版,我们将在本次网络研讨会上庆祝这种新的合作关系! 🎉
加入我们参加 4 月 5 日星期四东部时间上午 10 点 的 NativeScript-Vue 网络研讨会
对于那些对 Angular 或 React 的 JavaScript 开发方法并不热衷的开发人员来说,Vue.js 已证明自己是这两个主流方法的替代方案。为什么? 可能有以下几个原因
“我想,如果我能够提取出 Angular 中我最喜欢的部分,并构建一个真正轻量级的框架,而无需包含所有额外的概念,那该多好?” - Vue.js 创建者 Evan You。
Vue 是一个渐进式 JavaScript 框架,可以随着时间的推移逐步采用。您不必将整个应用程序都切换到 Vue,而是可以根据需要使用那些可以提高开发效率的部分。对于从 jQuery 时代迈进的开发人员来说,这是一个很好的入门框架。
在 NativeScript 的情况下,您可以轻松地将基于 Web 的 Vue 知识转化为原生移动应用
const Vue = require("nativescript-vue");
new Vue({
methods: {
onButtonTap() {
console.log("Button was pressed");
},
},
template: `
<Page class="page">
<ActionBar title="Home" class="action-bar" />
<StackLayout>
<Image src="https://play.nativescript.org/dist/assets/img/NativeScript_logo.png" />
<Button text="Button" @tap="onButtonTap" />
</StackLayout>
</Page>
`,
}).$start();
没错,上面的代码为在 iOS 和 Android 上运行的真正原生移动应用程序提供支持。看起来与您基于 Vue 的 Web 应用程序非常相似,对吧?😀
阅读更多关于NativeScript-Vue 入门的信息
还没有注册网络研讨会?现在是时候了!加入我们参加 4 月 5 日星期四东部时间上午 10 点 的网络研讨会,我们将深入探讨
更棒的是,NativeScript 开发人员关系团队将与 Igor Randjelovic 共同参与,并与 Vue.js 创建者 Evan You 进行访谈!
立即注册参加免费的在线网络研讨会。 您可不想错过这场盛会!😉