abei1982 2017-05-08 16:36:48 3255次浏览 0条回复 9 0 0

在react、vue大道横向的今天,似乎所有人的眼光都转向了它们,北哥兄弟连也尝试性的用了“一点点”的vue+element,写起来的确挺好的。

不过如果说给客户做项目,我在一段时间内还是会用“古老的”的js库,毕竟他们历经了时间的磨练,足够稳定。

对于一个php后端来说,有一套自己熟悉的且难度不大的js库是很重要的,装逼的前端,去死吧~,北哥把我自己常用的稳定的库分享给大家,希望对各位后端(尤其常接私活的兄弟)有所帮助。

@@nai8@@

jquery - 一直在喜欢

无需买一本厚厚的书去学js,学会jquery足以,推荐一个很好的手册站,一定要收藏下来 http://jquery.cuishifeng.cn

最开始在移动端我用zepto,后来不用了,如果你喜欢zepto可以看看百度推出的gmu(https://github.com/fex-team/GMU), 不过现在好像不更新了。

seajs - JavaScript模块加载框架

这类产品有很多,也都很稳定,可以让你的js代码模块化,防止工程大了,js乱了。

为何使用它?因为它是中国人开发的,支付宝前端工程师玉伯。

seajs地址 https://github.com/seajs/seajs

jsmart - 一套和php smarty语法一样的js模板引擎

这个我5星级别推荐,真心好用。

我们在写视图的时候,尤其涉及到ajax的时候,难免会遇到用js构造一大堆html代码的情况,一个一个拼字符串么?那还不累死。

用jsmart,将后台的json传给它,然后加载一个模板,什么if、什么for、什么什么的就都有了,语法和smarty一样。

jsmart地址 https://github.com/umakantp/jsmart

artDialog - 国人开发的弹出框

几十万网站都在用,支持iframe加载,支持自定义样式,支持模块加载,之前我用过fancy、xxxBox等等,后来遇到了artDialog,3年时间未曾再换。

artDialog地址 https://github.com/aui/artDialog

weui && weui.js

微信端开发官方出品,有什么理由不用那?weui.js + seajs搭配那真叫一个快。且不用那些乱七八糟的配置,确切的说,没有配置。

weui地址 https://github.com/weui/weui

weui.js地址 https://github.com/weui/weui.js

My97日期控件

从我看到12306也在用它的时候,就成了铁粉了。时间选择、时间范围选择、农历选择、点击时间加载、都有~且稳定。

地址 http://www.my97.net/

other

还有一些不常用的,比如手机端的fastclick等等,大家选择的时候尽量选择那些有github地址,且项目时间久一点的,防止填坑。

如果你也有自己的js存货,请留言此文。

学习yii来我的小站 nai8.me

    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册