OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

QRCode:用纯JavaScript实现的微信二维码图片生成器

JS开源 by ourjs key 开源 1441010414645 评论 (4)
注* 之前的二给码分享功能大多是由后端实现的,对服务器的负载较重,这里有一个前端实现的版本,而且性能还可以。QRCode.js是javascript实现二维码(QRCode)制作生成库。 QRCode.js有着良好的跨浏览器兼容性(高版本使用HTML5的 Canvas,低版本IE使用table元素绘制),而且QRCode.js没有任何依赖。

LightGL轻量级的WebGL 3D渲染库

JS开源 by ourjs key 开源 1433988831741 评论 (3)
这个库可以更容易地快速创建WebGL应用程序原型。它比许多其它的WebGL库更底层,它不提供场景图(scene graph),它重新实现了OpenGL的modelview/投影矩阵堆栈,并提供类似的功能。它还重新推出GLSL的一些内置服务(如 gl_Vertex和gl_ModelViewProjectionMatrix)和OpenGL的直接模式。

JSGraphs目前最全的JavaScrtip开源图表库集合

JS开源 by ourjs key 开源 1432707310556 评论 (0)

JSGraphs  是一个专注于收集JavaScript图表的网站,收录了目前用JavaScript和HTML5实现的大部分开源图表库。

Waveform基于JavaScript的开源多声道音乐波形编辑器

JS开源 by ourjs key 开源 1431161364143 评论 (0)
这个项目是受到Audacity的启发,使用在JavaScript调用Web Audio音频API实现的多音轨编辑器。

Image Lazy Load:那些延时加载图片的开源插件(jQuery)

JS开源 by kris key 开源 1429360342855 评论 (1)
图片延时加载技术对大流量的网站来说是十分实用的。目前图片在网站中大量使用,如果不加处理的话会对服务器和带宽造成级大压力,通过只渲染当前用户可见区域的图片,可以极大地减少网站的请求数,降低网络带宽资源,例如:

一般图片
<img src="bg.png" data-src="img1.jpg" /> 
应用
$(document).ready(function() {
  $("img").unveil();
});

NativeScript的竞争者React Native:又一个用JavaScript写原生iOS应用的项目

JS开源 by ourjs key 开源 1427693446336 评论 (3)
也许是受到 Telerik 的 NativeScript 的压力, React Native的推出显得有点仓促。NativeScript 已经支持Android和iOS平台,还正在添加对Windows的支持; 但React Native目前仅支持iOS平台,二者均使用JavaScriptCore作为iOS上的JavaScript解释器。但由于Telerik一直是销售商业应用解决方案的,而Facebook有着良好的开源传统,加上ReactJS已经积累了相当人气,开发者普遍对 React Native 明显怀有更大的热情,宣布首日就积累了8K+个Star。

6款基于Node.JS的开源内容管理和静态网站生成系统

JS开源 by ourjs key Node.JS 1427012689432 评论 (10)
随着 Node.js 变得越来越受欢迎,各种为大的或小的 web 应用创建的解决方案越来越多,许多有才华的开发人员创建基于node的解决方案,以取代老一代且被人们所熟知的软件。

在内容管理系统 (CMS) 中,豪无疑问目前最流行的是 WordPress。它是一个可靠、 稳定的系统,有一个非常活跃的社区。它能使那 些对技术不熟悉或根本不懂技术的人也能搭建网站,不仅局限于博客。它还是一个静态站点生成器。Jekyll和基于Jekyll的系统适合开发人员创建博客 或网站,它是一个轻量级的解决方案。在这篇文章,我会列举6个基于Node.js的静态网站生成系统,这些是JavaScript开发人员的最爱。

trim-html:NodeJS的HTML文本截取库(自动生成正文摘要)

JS开源 by ourjs key Node.JS 1426737493048 评论 (0)
trim-html: 可以截取HTML字符串,并不破坏打断HTML标签。 网站内容大多基于HTML文本,传统的字符串截取会破坏HTML标签的结构,此库对于自动生成网站内容摘要十分有帮助。

var trimHtml = require('trim-html');
var trimmed = trimHtml(html);

history.js 一个无刷新就可改变浏览器栏地址的插件(不依赖jquery)

JS开源 by ourjs key 开源 1426583818556 评论 (0)
History.js优雅地支持所有浏览器的History/State的API(pushState,replaceState, onPopState)。 包括数据,title, replaceState。 支持jQuery,MooTools和Prototype。在HTML5浏览器,它使用原生API,可以直接修改URL,而无需再使用哈希值。对于HTML4浏览器则使用Hash值进行兼容。

使用Node.JS监听文件夹变化

JS开源 by kris key Node.JS 1425014383925 评论 (1)
使用Node.JS监听文件夹改变有许多应用场合,比如:
构建自动编绎工具: 当源文件改变时,自动运行build过程,比如当你写CoffeeScript文件或SASS CSS文件时,保存之后可即时生成对应的JS或CSS.
构建自动布署工具: 通过侦听源文件夹的改变,你可以自动即时将改后的文件布署到测试服务器,加快你的开发测试速度。

广告投放

 近期热门 - 点击最多
  1. Node.js网页抓取:一个最简单的http请求客户端示例(request client)
  2. Docker改名Moby:急于商业化陷入品牌更名乱象
  3. Java已快过时?斯坦福大学将JavaScript作为计算机科学入门课
  4. Node.JS用Socket实现FTP Server服务器和Client客户端
  5. "永恒之蓝"比特币勒索病毒(WannaCry)的攻击原理
  6. Node.JSv8的5个新特性:支持string padding与async/await和object参数省略
  7. 用JavaScript获取当月第一天和最后一天
  8. Phantom.js维护者Slobodin退出,著名自动化测试与智能爬虫框架前景不明
  9. 用纯Node.JS弹出Windows系统消息提示框(MessageBox)
  10. Node.JS如何调用Chrome打开浏览器链接地址
  11. AirJD-简单好用的免费建站工具

  全端社区 - 最新回复
  1. 这几款app自动化测试工具 你应该了解
  2. 从出现到现在,小程序带给企业的各种好处。
  3. 小程序的三个更新,会给企业带来巨大改变!
  4. 扫描识别控件Dynamic Web TWAIN 13.0发布,新增统一的Dynamsoft服务
  5. 【重大更新】DevExpress v17.1新版亮点(Dashboard篇)
  6. decodeURIComponent有个BUG,当浏览器请求地址含%+数字时,会解析错误
  7. .net reactor使用教程(三)——.net reactor应用场景
  8. AngularJS在大型单页面应用中的性能优化(一)
  9. 小程序的发展情况,企业可以从这些方面了解!
  10. 小程序未来肯定会朝着这些方面发展,企业必须做好!

  开源的 OurJS
Demo (EN), Demo (CN), Github
  关注我们 RSS

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号

加载中...