Vue.js作者尤雨溪加盟Weex项目——Weex 正式联手 Vue 共创移动开发新模式

本文主要是介绍Vue.js作者尤雨溪加盟Weex项目——Weex 正式联手 Vue 共创移动开发新模式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

9月3日,Vue.js作者尤雨溪在中国南京JSConf上正式宣布以技术顾问的身份加盟阿里巴巴Weex团队,并展示了最新的Weex版的Vue2.0,未来Vue将联手Weex共同探寻打造移动应用开发的新模式。

Weex是阿里巴巴今年6月底正式开源的一个重量级项目,可以在提供Web开发体验同时做出Native性能和质感的移动应用。Weex会在客户端运行一个JavaScript引擎,使得动态调度原生渲染和系统特性成为了可能。除此之外Weex还具有轻量、高性能、可扩展、一次撰写多端运行等诸多特点,目前已经在手机淘宝等亿级用户的大型移动应用中投入使用。Weex自发布以来就吸引了大批国内开发者的关注,目前在github上的star数已经突破了5600大关,一度登上github趋势榜的榜首。

Vue.js于2013年由尤雨溪创立,其简洁的语法设计、轻量快速的特点深受技术社区的喜爱和广大前端开发者的追捧。在权威的JavaScript趋势榜stats.js.org上,Vue.js已经蹿升到了总榜的前30位且持续排在日/周/月度榜单的前列。已经成为全球顶级的JavaScript框架。Vue.js的生态不仅体现在趋势榜上,其配套的数据管理库Vuex、路由管理库Vue-router、打包工具、开发者调试插件和项目脚手架等工具和库也都逐步打造成型,同时拥有非常活跃的开发者社区。

今年4月,Vue.js发布了2.0的第一个技术预览版,并从此开启了2.0模式。新版Vue.js更加轻量、快速、高效,并且带来了两个非常重要的能力拓展:一个是服务端渲染,另外一个则是客户端渲染。而客户端渲染的部分正是和Weex合作完成的。

0?wx_fmt=png

Vue.js的作者尤雨溪表示:“Weex选择Vue作为其JavaScript运行时框架是让我非常高兴的一件事。Vue的组件开发模式已经被web开发者社区广泛认可,而把Vue的开发体验拓展到原生平台则是我一直想做但没有余力去做的事情。一想到Weex将能让开发者们用Vue的语法去写跨Web/Android/iOS三端的通用组件,就让我很兴奋。”

Weex项目负责人阿里巴巴资深无线技术专家天施表示:“ Vue.js是优秀的前端JavaScript开源框架,深受业界社区开发者喜爱。Weex项目的使命就是希望将优秀的前端框架和工程能力穿透到移动端和更多设备端,提供开发者真正信赖、解决开发者痛点的移动端跨平台开发解决方案。两个项目的匹配度非常好,有不少可以相互补充增益的地方。正好尤雨溪也是我团队同学甚至业界不少前端同学心中的大神,他的加盟相信对于Weex和Vue的深入合作、对于社区喜爱Weex和Vue的开发者是一大福音”。

Weex自今年开源以来已经对外发布了0.5、0.6、0.7三个版本,在支持更多组件和API的同时也针对移动端的特点进行了多项优化和改良,提供了一整套相对完善媲美浏览器内核的Native端研发机制,同时在阿里大规模复杂应用场景下经历了近一年的锤炼打磨-“性能和稳定性经受住了考验且表现优异”,相应配套和工具体系逐渐完善。目前Vue和Weex已经完成了相互支持,接下来Weex会将Vue作为官方推荐的JavaScript框架继续迭代和扩展,包括和Vue一起针对移动客户端的几个关键问题进行处理和适配。从开发体验的角度,双方会共同努力帮助现有的Vue开发者能够从Web开发平稳的过渡迁移到Weex,达到快速上手开发原生移动应用的目的。除此之外Weex和Vue还会共同建设更好的开发者生态,在开发资源共享与讨论、最佳实践指引等方面做深度结合。

我们有理由相信,Weex联手Vue,能够共同打造出顶级的移动应用开发模式和技术生态。造福更多的移动开发者。

这篇关于Vue.js作者尤雨溪加盟Weex项目——Weex 正式联手 Vue 共创移动开发新模式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/817901

相关文章

Vue3 的 shallowRef 和 shallowReactive:优化性能

大家对 Vue3 的 ref 和 reactive 都很熟悉,那么对 shallowRef 和 shallowReactive 是否了解呢? 在编程和数据结构中,“shallow”(浅层)通常指对数据结构的最外层进行操作,而不递归地处理其内部或嵌套的数据。这种处理方式关注的是数据结构的第一层属性或元素,而忽略更深层次的嵌套内容。 1. 浅层与深层的对比 1.1 浅层(Shallow) 定义

JS常用组件收集

收集了一些平时遇到的前端比较优秀的组件,方便以后开发的时候查找!!! 函数工具: Lodash 页面固定: stickUp、jQuery.Pin 轮播: unslider、swiper 开关: switch 复选框: icheck 气泡: grumble 隐藏元素: Headroom

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

【 html+css 绚丽Loading 】000046 三才归元阵

前言:哈喽,大家好,今天给大家分享html+css 绚丽Loading!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕 目录 📚一、效果📚二、信息💡1.简介:💡2.外观描述:💡3.使用方式:💡4.战斗方式:💡5.提升:💡6.传说: 📚三、源代码,上代码,可以直接复制使用🎥效果🗂️目录✍️

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

在JS中的设计模式的单例模式、策略模式、代理模式、原型模式浅讲

1. 单例模式(Singleton Pattern) 确保一个类只有一个实例,并提供一个全局访问点。 示例代码: class Singleton {constructor() {if (Singleton.instance) {return Singleton.instance;}Singleton.instance = this;this.data = [];}addData(value)

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧