OurJS


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

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


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

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

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


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

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

JS开源 by ourjs key 开源 1441010414645 评论 (5)
注* 之前的二给码分享功能大多是由后端实现的,对服务器的负载较重,这里有一个前端实现的版本,而且性能还可以。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. 用JavaScript获取当月第一天和最后一天
  2. Linux下用node.js提取Word(doc/docx)/PDF文本内容
  3. Node.JSv8的5个新特性:支持string padding与async/await和object参数省略
  4. node.js使用unzip解压zip包指定文件,提取 word/excel (docx/pptx/xlsx) 文本内容
  5. 比特币的技术缺陷:区块链信息越来越大怎么办?
  6. node.js中fs.stat里的atime,mtime,ctime,birthtime在debian下的更新规则与区别
  7. decodeURIComponent有个BUG,当浏览器请求地址含%+数字时,会解析错误
  8. 命令行的艺术:linux bash命令大全详解
  9. 2017 开发者报告:Java最流行的语言,JavaScript最常用的语言,Go最有前途的语言
  10. 小程序排名高低,关键还是看这些因素!
  11. AirJD-简单好用的免费建站工具

  全端社区 - 最新回复
  1. 为什么使用"use strict"可以节约你的时间
  2. 5个经典的前端面试问题
  3. JavaScript专业八级测试,你能做对几道?
  4. 企业开发小程序的过程中,这些方面必须重视!
  5. 企业开发微信小程序的过程中,最容易出现这些问题!
  6. 微商城想快速发展,软文营销工作必须做好!
  7. LEADTOOLS v19试用版安装指南图文详解
  8. Xamarin for Visual Studio v4.6发布,重新设计属性页和Manifest编辑器
  9. 开发小程序之前,这些问题必须考虑清楚!
  10. 微信小程序的出现,带给传统企业的优势!

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

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

ourjs官方微信号

加载中...