• 技术文章 >web前端 >H5教程

    Web程序员最牛最实用的资源

    2016-05-17 09:07:54原创1156
    大家好,最近我见到几个对Web程序员来说很牛很实用的工具/框架/事件,下面就带你们看看这些很棒的资源。

    Bitcore

    伟大的JS库,完全支持创建一个比特币应用所必须的功能。

    验证比特币地址:

    1. var bitcore = require('bitcore');

    2. var Address = bitcore.Address;

    3. var addr = new Address("1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa");

    4. console.log(addr.isValid());
    复制代码

    Sift.js

    MongoDB启发了数组过滤。支持的操作符有:$in, $nin, $exists, $gte, $gt, $lte, $lt, $eq, $neq, $mod, $all, $and, $or, $nor, $not, $size,
    $type, $regex;正则表达式搜索;函数过滤;小(压缩到2Kb大小)。

    1. var sift = require('sift');

    2. //intersecting arrays

    3. var sifted = sift({ $in: ['hello','world'] }, ['hello','sifted','array!']); //['hello']

    4. //regexp filter

    5. var sifted = sift(/^j/, ['craig','john','jake']); //['john','jake']


    6. //A *sifter* is returned if the second parameter is omitted

    7. var siftPeople = sift({



    8. //you can also filter against functions

    9. name: function(value) {

    10. return value.length == 5;

    11. }

    12. });


    13. //filtered: [{ name: 'craig' }]

    14. siftPeople([{

    15. name: 'craig',

    16. },

    17. {

    18. name: 'john'

    19. },

    20. {

    21. name: 'jake'

    22. }]);


    23. //you can test *single values* against your custom sifter

    24. siftPeople.test({ name: 'sarah' }); //true

    25. siftPeople.test({ name: 'tim' }); //false\
    复制代码
    Btapp.js

    Btapp是一个提供很容易就能获取到Torque/BitTorrent/uTorrent客户方式的骨干库。现在的磁力链接、torrent网址,甚至只是信息的哈希值都是你需要下载到用户计算机上的内容。

    Obelisk.js

    Obelisk.js是个非常酷的JS库,它本质上是一个创建等距对象的JavaScript引擎。

    可惜的是,有些演示只在支持Webkit的浏览器上才能工作,总体上来说这是个污点,不时地会有项目把Firefox浏览器给忽略掉。使用Obelisk已经做好的一个很优秀的Chrome插件---Isometric Contributions,它能转变你在Github上的统计方式。

    Holder.js

    Holder.js是一个嵌入任意尺寸大小图片的很优雅的解决方案。

    复制代码

    WinJS

    这个项目由为微软开放技术工作的WinJS开发团队积极参与,并与开源代码开发者社区有所合作。我们共同致力于创建尽可能最好的HTML/JS/CSS应用开发的解决方案。WinJS是一套允许开发者使用HTML/JS/CSS创建应用程序的JavaScript工具包。

    原文:http://ipestov.com/awesomeness-and-usefulness-for-web-developers-15/
    译文:http://www.php100.com/html/it/focus/2014/1218/8093.html

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:前端编码风格规范之 HTML 规范 下一篇:html5的离线存储问题汇总

    相关文章推荐

    • html5离线存储有哪些• h5新增标签audio与video的使用• 深入解析asp.net中mvc4自定义404页面(分享)• html5新增了什么• 你值得了解的HTTP缓存机制(代码详解)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网