维基百科采用 Vue.js 作为前端框架

维基媒体基金会 (Wikimedia Foundation) 宣布正式采用 Vue.js 作为未来的维基为前 JavaScript 框架 —— 用于维基百科的底层引擎 MediaWiki。

据介绍,百科维基媒体基金会对前端框架的采用评估于 2019 年中旬正式开始,这是端框他们平台革新计划的b2b信息网一部分。该计划旨在革新维基百科的维基为前技术栈平台和开发流程。
基金会成立了专门的百科前端架构工作小组 (Front-end Architecture Working Group) 来推进此项计划,他们选择部分项目进行了试点工作。采用最后的站群服务器端框开发者满意度调查结果显示,大部分开发者"对与 Vue.js 合作的维基为前前景表示肯定",而且“有信心在内部团队推广使用 Vue.js"。百科
试点工作的采用结果让维基媒体基金会对采用 Vue.js 充满信心,他们表示正着手进一步实施"Vue.js tooling"和产品迁移计划。云南idc服务商端框
维基为前Vue.js 作者尤雨溪也在社交媒体分享了这一消息:
维基为前
本文转自OSCHINA
维基为前本文标题:维基百科采用 Vue.js 作为前端框架
维基为前本文地址:https://www.oschina.net/news/153480/wikimedia-foundation-choose-vuejs
维基为前本文地址:http://www.bzuk.cn/html/02e30299695.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
热门文章
- 1大多数的 Linux Distro 也将 IPv6 (Internet Protocol Version 6) 预设地开启,但有时实际上不需要 IPv6 支援,如要关闭 IPv6 可用以下方法: Debian / Ubuntu 1. 开启 /etc/modprobe.d/aliases 2. 里面有一行是 “alias net-pf-10 ipv6″ 3. 将以上一行用以下两行取代: alias net-pf-10 off alias ipv6 off Red Hat 1. 开启 /etc/modprobe.conf 2. 加入这一行: alias net-pf-10 off 更改以上档案后重新启动系统,这时 IPv6 便会关闭。我在 Ubuntu 上关闭了 IPv6 后,发觉 DNS 的效能改善了,那就是一般上网时要 resolve ip 时回应得更快。
- 2Spring Boot 如何热加载 jar 实现动态插件?
- 3鸿蒙分布式1024一起玩专注游戏
- 4纯 CSS 实现 Beautiful 按钮
- 5(只有背景,没有菜单栏问题没有解决)Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面 通过网络传输会客户端显示给用户。给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。1、打开一个Terminal,安装vnc4serversudo apt-get install vnc4server2、接着安装 sudo apt-get install gnome-panel3、启动vnc4server,输入vnc4server此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。 输入完密码后你将看到类似下边的提示:这里你就可以看到了新创建了一个桌面 为ubuntu:1这个作为后台连服务器用4.编辑启动脚步vim /home/用户名/.vnc/xstartup5.重启VNC服务vncserver -kill :1 然后再启动vnc服务输入vnc4server6.在window下打开vnc客户端输入 服务器IP+:1:7.点击确定,输入在服务端的密码8.成功登录PS:在这里顺便介绍一款window下操作linux类似FTP工具winscp,从window上拉取某个文件到linux下,直接拉取到对应的文件夹就达到了上传效果+++++++++++++++++++附贴xrdp的方法++++++++++++++打开终端:依次安装sudoapt-get install xrdpsudoapt-get install vnc4server tightvncserver安装完毕以后,执行以下命令(该命令的作用是由于安装了 gnome桌面,ubuntu12.04中同时存在unity、GNOME多个桌面管理器,需要启动的时候指定一个,不然即使远程登录验证成功以后,也只是背景,其他什么也没有)cd /home/youruser(youruser 是每个人自己的用户名)sudo /etc/init.d/xrdp restart3、运行Windows的mstsc
- 6必知必会的8个Python列表技巧
- 710 个加速Python数据分析的简单的小技巧
- 8HarmonyOS JS FA调用PA新方式
- 9微软电脑在设计领域的应用优势(探索微软电脑在设计领域的多功能性与创新性)
- 10量子卷积网络中的「贫瘠高原」现象被解决,新研究克服了量子AI一大难题
- 11美国“封杀”阿里?假新闻!路透社把标题都改了
- 12那些只有几行,但是却非常牛的代码
全站热门
但是有一种情况就比较揪心,就是当分区出现问题而不能识别的时候,这时在Win下要专业的工具才能格式化,而在Ubuntu下可以借助命令模式强行格式化。 首先执行sudo fdisk -l查看你的u盘的序号,通常是/dev/sdb之类的,U盘分区通常是/dev/sdb1 对于u盘我们一般格式化为FAT格式或者FAT32格式,不过在linux下这些会都显示为FAT格式。我们只需要执行命令: sudo mkfs.vfat -F 32 /dev/sdb1即可将u盘格式化为fat32格式。 假如你要把指定磁盘格式化为NTFS格式那么你需要sudo apt-get install ntfsprogs来安装ntfs读写工具,然后执行sudo mkfs.ntfs /dev/sda1,此过程会很慢。对于要格式化为linux ext格式的分区就更容易了: sudo mkfs.ext4 /dev/sda1 # 格式化为ext4分区 sudo mkfs.ext3 /dev/sda1 # 格式化为ext3分区 sudo mkfs.ext2 /dev/sda1 #格式化为ext2分区 PS:对于要格式化的分区必须要先用umount卸载掉才能格式化哦。
热门文章
- 1简单网络管理协议(SNMP)是用于IP网络设备管理的标准协议。典型的支持SNMP协议的设备有路由器、交换机、服务器、工作站、打印机及数据机柜等等。SNMP一般被网络管理系统用于按照管理员设定的条件来监视网络附加设备。SNMP是因特网协议套件中的一个组成部分,它由IETF机构定义。它包含一系列的网络管理标准,其中有一个应用层协议,一个数据库架构以及一组数据对象。SNMP将管理数据以变量的形式展示出来,这些变量描述了系统配置。同时这些变量可以被用于管理的应用查询(或者被设置)。为什么需要使用SNMPv3 尽管SNMPv3所增加的加密功能并不影响协议层面,但是新的文本惯例、概念及术语使得它看起来很不一样。SNMPv3在SNMP的基础之上增强了安全性以及远程配置功能。最初,SNMP最大的缺点就是安全性弱。SNMP的第一与第二个版本中,身份验证仅仅是在管理员与代理间传送一个明文的密码而已。目前每一个SNMPv3的信息都包含了被编码成8进制的安全参数。这些安全参数的具体意义由所选用的安全模型决定。SNMPv3提供了重要的安全特性:保密性 —— 加密数据包以防止未经授权的源监听。完整性 —— 数据的完整性特性确保数据在传输的时候没有被干扰,并且包含了可选的数据响应保护机制。身份验证 —— 检查数据是否来自一个合法的源。在ubuntu中安装SNMP服务器及客户端 打开终端运行下列命令sudo apt-get install snmpd snmp安装完成后需要做如下改变。配置SNMPv3 获得从外部守护进程访问的权限默认的安装仅提供本地的访问权限,假如想要获得外部访问权限,打开文件 /etc/default/snmpd。sudo vi /etc/default/snmpd改变下列内容将SNMPDOPTS=-Lsd -Lf /dev/null -u snmp -g snmp -I -smux,mteTrigger,mteTriggerConf -p /var/run/snmpd.pid改为SNMPDOPTS=-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid -c /etc/snmp/snmpd.conf最后重启 snmpdsudo /etc/init.d/snmpd restart定义 SNMPv3 用户,身份验证以及加密参数 “securityLevel”参数使得SNMPv3有多种不同的用途。noAuthNoPriv —— 没有授权,加密以及任何安全保护!authNoPriv —— 需要身份认证,但是不对通过网络发送的数据进行加密。autoPriv —— 最可靠模式。需要身份认证而且数据会被加密。snmpd 的配置以及设置都保存在文件 /etc/snmp/snmpd.conf。使用编辑器编辑文件:sudo vi /etc/snmp/snmpd.conf在文件末尾添加以下内容:#createUser user1createUser user2 MD5 user2passwordcreateUser user3 MD5 user3password DES user3encryption#rouser user1 noauth 1.3.6.1.2.1.1rouser user2 auth 1.3.6.1.2.1rwuser user3 priv 1.3.6.1.2.1注:假如你需要使用自己的用户名/密码对的话,请注意密码及加密短语的最小长度是8个字符。同时,你需要做如下的配置以便snmp可以监听来自任何接口的连接请求。将#agentAddress udp:161,udp6:[::1]:161改为agentAddress udp:161,udp6:[::1]:161保存改变后的snmpd.conf文件并且重启守护进程:sudo /etc/init.d/snmpd restart
- 2一篇学会.Net内存管理五大基础
- 3算法工程师福利:超实用技术路线图
- 4一日一技:怎么你的字符串跟我不一样
- 5分享一些在Linux中,查看内存信息的命令,不明觉厉,希望以后用的到1. 查看内存插槽数,已使用插槽数,每条内存多大sudo dmidecode|grep -P -A 5 Memory/s+Device | grep Size|grep -v Range2.%20支持的最大内存容量 sudo%20dmidecode%20|%20grep%20-P%20Maximum/s+Capacity公司的电脑居然只支持4G,,本来还想申请根4G的内存条呢。3. 查看内存频率sudo dmidecode | grep -A16 Memory Device|grep Speed
- 6Spring Boot进行优雅的字段校验,写得太好了!
- 730个Python极简代码,10分钟get常用技巧!
- 8这几个 GitHub 开源项目真带劲
- 9守望先锋新手教程(掌握关键技巧,轻松提升游戏水平)
- 10科学家的挑战:十年前写的代码现在还能否运行