Coder Social home page Coder Social logo

流云诸葛's Projects

a-promise icon a-promise

非常简单的promise实现,核心源码100多行,清晰易懂,适合学习;不需要在生产环境中使用,Promise都已经是规范了,哪还需要自己去写;实现思路参考自then/promise。

blog icon blog

博客相关的代码及demo;内容过时了,不建议继续看。

error-reporter icon error-reporter

利用window.onerror完成脚本错误收集,方便进行上报,以便排查未知的客户端问题。 参考自AlloyLever,在它的基础上有简化和调整使用方式。错误上报服务也可以使用商业方案:Sentry和Bugsnag。

event-bus icon event-bus

一个简单的event-bus实现,提供最简单的on off trigger once四个api,同时支持类似jq命名空间的事件管理。可应用于单页应用、小程序进行页面之间的通信。

hexo-blog icon hexo-blog

新的博客,记录学习成果和想法。

hybrid-jssdk-backbone icon hybrid-jssdk-backbone

可用于web与app之间进行混合开发的jssdk开发骨架,通过约定的方式与app快速打通服务。

php_weixin_proxy icon php_weixin_proxy

实现微信网页授权回调域名的代理转发,突破回调域名只能应用于一个项目的限制。这个项目提供的是解决这个问题的思路,参考即可,任何语言平台都可以用这个思路来解决这个问题。

router-alive icon router-alive

根据route历史来管理router-view实例的alive组件。保留了keep-alive和vue-router的相关特性,根据浏览记录控制组件的销毁时机,同时增加了一个test属性,来支持按照路由决定组件是否该被alive。keep-alive会把渲染过的组件无条件的缓存,router-alive只保留根据浏览历史来维持存活的router-view组件实例,更能满足实际应用场景,尤其适合web app的场景当中。

simple-qiniu-upload icon simple-qiniu-upload

一个简单的工具,把静态资源发布到七牛的CDN空间。仅需配置七牛AK和SK,就能方便地把某个目录下的文件上传到指定的空间,且支持覆盖式上传。

sougou_cell_dict icon sougou_cell_dict

node抓取搜狗拼音输入法的细胞词库链接并下载到本地。有一定的学习价值和使用价值;唯一的遗憾是,看到好多词库的质量并不怎么好。

spa-wxjssdk-util icon spa-wxjssdk-util

专门用于SPA场景下的wxjssdk,通过内部的多重机制,来避免SPA最容易遇到的签名失败的问题。

vue-event-bus icon vue-event-bus

vue的一个小插件,用于单页应用下页面之间的消息传递。利用事件的命名空间,每个组件只需关心在event-bus上要订阅哪些消息,组件销毁时自身添加在event-bus的消息handler会自动清理掉,不影响其它组件。

wxjssdk-copy icon wxjssdk-copy

可用于npm的wxjssdk版本。代码直接从官方copy过来,方便项目中通过构建工具使用。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.