作为一个phper,我一直用的这些“古老”的js库。 [ 技术分享 ]
在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也在用它的时候,就成了铁粉了。时间选择、时间范围选择、农历选择、点击时间加载、都有~且稳定。
other
还有一些不常用的,比如手机端的fastclick等等,大家选择的时候尽量选择那些有github地址,且项目时间久一点的,防止填坑。
如果你也有自己的js存货,请留言此文。
学习yii来我的小站 nai8.me
共 0 条回复
abei1982 河南洛阳
最后登录:2020-04-14
在线时长:128小时48分
- 粉丝307
- 金钱4935
- 威望50
- 积分6715