Per.js 3.0 正式发布,性能超强的 JS 响应式框架

栏目: 软件资讯 · 发布时间: 6年前

内容简介:大家好,今天我们的 Per.js 3.0正式版本终于发布了,那么让我们来看看从alpha到这次版本总共更新了哪些内容: 3.0-Alpha: 1、重构部分代码,大幅优化速度 2、删除了dom方法的el属性 3、修复了info属性的小BUG 4...

大家好,今天我们的 Per.js 3.0正式版本终于发布了,那么让我们来看看从alpha到这次版本总共更新了哪些内容:

3.0-Alpha:

1、重构部分代码,大幅优化速度

2、删除了dom方法的el属性

3、修复了info属性的小BUG

4、dom方法增加一个参数,用来侦测是否响应式改变时重新执行所有代码

Per().dom({
   //somecode
},true,true)

5、增加Per.config方法,用来配置一些默认的参数

Per.config("reactive",true);

6、增加Per.sel模块,支持非元素选择器

Per.use("Per.sel");
Per.sel.select("span!.non-select");

7、isAsyncDOM属性支持响应式

8、Per.browser的OSType更新,能检测出windows10和手机

9、优化dom方法的data属性

10、dom方法data属性支持多元素选中

11、dom方法各种属性支持方法返回,会自动绑定info

Per().dom({
    html: function(){
        return "HW";
    }
})

12、重构Per.component模块,采用类似Vue写法及执行逻辑

13、增加Per.cookie模块

14、修复dom属性bug

15、更改dom方法con属性为任何值时都会执行

 

3.0-Beta.1:

1、dom方法响应式data、method、info属性可以使用类似app.dom.var1这种格式更改了!

2、增加外部组件 - .per文件

3、修复Per.ajax组件bug,必须手动设置async

4、修复了dom方法的一些bug

5、修复isAsyncDOM的bug

 

3.0-Release:

1、修改dom方法con属性任何值都会执行,并会当元素没设置p-con属性时自动设置元素的p-con属性,响应式也将自动设置元素的p-con属性

2、dom方法增加loadCache属性

3、dom方法load属性增加缓存机制

4、Per.component模块的load方法option参数增加cache属性

5、Per.component模块的load方法增加缓存机制

6、Per.cookie模块set方法改进检测机制,path、expiredays可为空,get方法、remove方法改进检测机制、但是remove方法的path参数不可为undefined

 

【3.0海报图片】

Per.js 3.0 正式发布,性能超强的 JS 响应式框架

Per.js介绍:

Per.js是一个开源的渐进式+响应式的大型JavaScript开发框架,他拥有一系列简便的DOM操作函数,例如Vue的模板渲染、双向绑定等等。

同时他的执行速度还是Vue的7~8倍。

尽管他的DOM操作已经如此方便,但是他不只可以作用于DOM操作上。您还可以使用他的Ajax、Component(组件)等等操作。

  • 他可以有效的帮助你减少需要编写的代码量

  • 他完全是开源可扩展的

  • 他的执行速度几乎是Vue.js的8~7倍

  • 他对于JavaScript新手极其友好,文档极其易学

他类似Safe.js和Vue.js,都是JavaScript的渐进响应式框架,但功能比Safe.js更强大,速度比Vue.js更快

【如果你不知道为什么要使用它,他解决了什么问题,请参考这篇博文:https://my.oschina.net/u/3754126/blog/2051925

【欢迎使用Per.js,同时欢迎查看和Vue.js的速度对比:https://my.oschina.net/u/3754126/blog/1936205

目前我们已经正式开启了 Per.js 生态计划,欢迎各位查看和参与!链接:http://per.skyogo.com/activitys/PerjsEcology.html

另外,如果你想查看 Per.js 对比其它框架,请访问此链接:http://per.skyogo.com/wiki.html,并点击最下方文档:对比其它框架


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入浅出密码学

深入浅出密码学

Christof Paar、Jan Pelzl / 马小婷 / 清华大学出版社 / 2012-9 / 59.00元

密码学的应用范围日益扩大,它不仅用于政府通信和银行系统等传统领域,还用于Web浏览器、电子邮件程序、手机、制造系统、嵌入式软件、智能建筑、汽车甚至人体器官移植等领域。今天的设计人员必须全面系统地了解应用密码学。 《深入浅出密码学——常用加密技术原理与应用》作者帕尔和佩尔茨尔长期执教于计算机科学与工程系,拥有十分丰富的应用密码学教学经验。本书可作为研究生和高年级本科生的教科书,也可供工......一起来看看 《深入浅出密码学》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换