Per.js 3.0-Beta.1 发布,“性能秒杀 Vue 的前端怪兽级框架”

Skyogo
 Skyogo
发布于 2018年10月29日
收藏 15

昨天在开源中国逛动弹时发现有人问了一个问题:选谁当女朋友最好?

于是我就顺手回复了一句:选Per.js当女朋友最好

没想到最后他竟然给我个这样的回复:

好吧,

说起来还有点小激动呢!

那么我们还是直接进入正题吧。

Per.js 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海报图片】

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

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Per.js 3.0-Beta.1 发布,“性能秒杀 Vue 的前端怪兽级框架”
加载中

精彩评论

TerryZ
TerryZ
不管东西好不好,看到你这种哗众取宠的标题就深深的反感
双城记
双城记
不知道什么时候起这个社区总是起这种让人反感的标题。
够恶心的,乌烟瘴气。
我跳起来就给你两键盘
我跳起来就给你两键盘

引用来自“TerryZ”的评论

不管东西好不好,看到你这种哗众取宠的标题就深深的反感
+1
黑夜的白羊
黑夜的白羊
居然,竟然,震撼,震惊,惊人,令人,瞬间,全场,哭晕了,惊呆了,出事了,超可怕,太恐怖,吓尿了,震惊了,笑疯了,逆天了,看后令人,超出想象,后来才知道,看完已惊呆,当场说不出话,倒吸一口凉气,怪事发生了,令所有人羞愧,如今无人识,如今竟这般模样!:smile:
玖伍贰柒
玖伍贰柒
你跟红薯什么关系,为什么老上首页?

最新评论(46

乱打pipi
乱打pipi

引用来自“TerryZ”的评论

不管东西好不好,看到你这种哗众取宠的标题就深深的反感
+2048
跳蚤
跳蚤
这种标题 我看了 就想骂 不能低调点么
Skyogo
Skyogo

引用来自“jump--jump”的评论

源代码 没有测试用例,没模块化。这两点不进行修改,你就算 性能上天,我也不敢用。

引用来自“Skyogo”的评论

当然有测试了,都更新到3.0版本了,用的人也挺多了,不会有问题的。而且我们是模块化的,使用use方法就好了,具体可以看教程文档:per.skyogo.com

引用来自“jump--jump”的评论

我的意思是
1 代码测试(单元测试,集成测试),源代码没有任何体现
2 模块化是指 源代码实现每个文件一个功能,这样的话,无论是 学习,功能性维护 还是线上出bug直接去修改框架都有一定的价值和意义。
可以的,你说的这几点我们之后都会改变的,感谢你的支持
Skyogo
Skyogo

引用来自“不懈的小猪”的评论

别激动,我觉得国产不一定次,但是别拿其他框架说事,换个标题吧。我记得有这么句话,行业里第一从来不说自己是第一。我也会去了解,per.js是per.js,是金子总会发光,加油!
我也想换,可是开源中国不让换,经过了这次事件,相比我们双方也学到了许多!
jump--jump
jump--jump

引用来自“jump--jump”的评论

源代码 没有测试用例,没模块化。这两点不进行修改,你就算 性能上天,我也不敢用。

引用来自“Skyogo”的评论

当然有测试了,都更新到3.0版本了,用的人也挺多了,不会有问题的。而且我们是模块化的,使用use方法就好了,具体可以看教程文档:per.skyogo.com
我的意思是
1 代码测试(单元测试,集成测试),源代码没有任何体现
2 模块化是指 源代码实现每个文件一个功能,这样的话,无论是 学习,功能性维护 还是线上出bug直接去修改框架都有一定的价值和意义。
不懈的小猪
不懈的小猪
别激动,我觉得国产不一定次,但是别拿其他框架说事,换个标题吧。我记得有这么句话,行业里第一从来不说自己是第一。我也会去了解,per.js是per.js,是金子总会发光,加油!
Skyogo
Skyogo

引用来自“lgscofield”的评论

我觉得抬高自己,贬低友商的做法是不可取,hw,lx,yj等等手机厂商惯用的手法,很低劣。我觉得完全可以搞一个bench类似的对比下,公布到github或者gitee更好,不过会试用下并拜读大作
没有没有哈,这引用的只是其他人的一个评论而已,我觉得你们都理解错了,我并没有此意哈...
lgscofield
lgscofield
我觉得抬高自己,贬低友商的做法是不可取,hw,lx,yj等等手机厂商惯用的手法,很低劣。我觉得完全可以搞一个bench类似的对比下,公布到github或者gitee更好,不过会试用下并拜读大作
bosscheng
bosscheng

引用来自“TerryZ”的评论

不管东西好不好,看到你这种哗众取宠的标题就深深的反感
+1024
Skyogo
Skyogo

引用来自“等待美丽的花儿”的评论

有没有技术大佬推?企业推广?没人推这个,写的再好也没人用啊.很多人才就是这样被埋没的

引用来自“Skyogo”的评论

等我们找个大佬,哈哈

引用来自“等待美丽的花儿”的评论

真的,你得找个人帮你推广,不然好东西就埋没了..就像当初的米聊.本身是好的产品,但是没有好的平台,结果最后就死了.我感觉微信就是抄米聊,腾讯就是会抄.你如果没推出去就被别的大佬抄走了好的内容,最终一文不值.
嗯嗯,我们这就和诸多大佬联系一下,争取推广出去!
返回顶部
顶部