penghuwan Goto Github PK
Type: User
Bio: 喜欢写博客,爱好古诗词,知乎专栏https://zhuanlan.zhihu.com/penghuwan
Location: 广东
Type: User
Bio: 喜欢写博客,爱好古诗词,知乎专栏https://zhuanlan.zhihu.com/penghuwan
Location: 广东
一套把React Native代码转换成微信小程序代码的转换引擎工具。我们不造轮子,不发明新框架,只是提供工具把RN扩展到微信小程序端。
Promise风格的bodyparser,接收request对象做为参数,返回解析后的body对象,返回结果前做了charset转换,解压缩,内容编码转换等处理
compose是对处理函数集 functions 组合后的复合函数的统称,代码展示了三种不同的compose函数: 复合同步函数的compose,复合异步函数的composeAsync, 以及以类型Koa的洋葱圈的方式进行复合的onionCompose
为单线程的JavaScript实现多线程并发的功能,语意上参考Java实现,提供getState/sleep/join等API,并提供线程间通信的功能,依赖ES6语法,基于Promise和Async函数实现,故需要Babel编译才能运行
CSS动效集锦
Design Pattern Example
ESlint & Prettier & Flow组合框架的构建 1.Flow是faceBook开源的一个JavaScript静态类型检查工具 2.Prettier:代码美化和统一规范工具 3. ESlint: 静态代码检查工具
前端模块的event-emitter,模拟Nodejs中events模块的API
cli for front end
灵活自由的使用flex-webworker的方式,实现了从 普通JS函数=>Blob对象=>ObjectURL对象=>Webworker对象的转化,代码原逻辑由@simon300000提供
Expressive middleware for node.js using ES2017 async functions
用于处理按并发阈值限流执行的异步函数,通过调用initReqLimit,传入并发阈值作为参数,则可返回一个接受异步函数为参数的处理函数,假设其为reqLimit,接收的异步函数会根据当前阈值在适当的时候调用
测算网速的JS库,采用ES6语法和Promise风格编码,通过img加载/AJAX/downlink等方式测算网速
The Node.js website.
一个在线聊天室,实现了登陆注册功能和聊天功能,实时通信部分基于Socket.io实现,后端采用Koa框架组织业务逻辑,前端采用React编写,同时用Webpack作为打包工具
red-buff-js通过原生JavaScript工具函数的方式,模拟私有变量,抽象接口,函数重载等特性。它是一个给JS加的红BUFF,以增加法术和普攻效果,因此命名为red-buff-js。
sadfasd
获取深层嵌套的对象属性时,能安全查询属性值的函数。 在复杂的系统中,我们可能需要获取嵌套得很深的对象属性,但却查找路径并不一定总是固定的,这是secureGet的使用场景
一个简单版的Mock工具,可以模拟ajax和fetch请求
WEB实时通信的简单实现,根据WebSocket和Event-Source以及AJAX轮询实现降级兼容, 分为client/server两份代码,
本项目只包含ReadMe,目的是教大家怎么用markdown等工具写一个漂亮的ReadMe
use rust and C++
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.