事件流处理库 hubjs

码农软件 · 软件分类 · UI组件库 · 2019-08-01 17:27:39

软件介绍

通过简单的方式去处理来自自定义发布者 / DOM 元素 / Fetch 请求 / WebSocket / socket io 事件流。

为什么使用

RxJS 是一个很好的库去处理复杂的数据流,构成基于事件的程序。但对于一些中小型项目来说,就显得有点笨重了,并且对开发人员 需要一定的学习成本。

相对来说, hub.js 显得更加简单,更加轻量 ( ungzip 仅 6kb )。它能满足绝大部分情况事件驱动的情况,适合用于处理各种事件流。

安装

npm i hub-js

或者

<script src="./dist/hub.min.js"></script>

简单使用

npm i hub-js
import $hub from 'hub-js';

// register an event listener
$hub.listen('test', ( data ) => {
    console.log( 'test', data );
});

setInterval(( ) => {
    // send the 'test' event
    $hub.emit('test', { code: 1 });
}, 1000);

本文地址:https://codercto.com/soft/d/11426.html

应用Rails进行敏捷Web开发

应用Rails进行敏捷Web开发

Dave Thomas, David Hansson等 / 林芷薰 / 电子工业出版社 / 2006-7 / 65.00元

这是第一本关于Ruby on Rails的著作。 全书主要内容分为两大部分。在“构建应用程序”部分中,读者将看到一个完整的“在线购书网站” 示例。在演示的过程中,作者真实地再现了一个完整的迭代式开发过程,让读者亲身体验实际应用开发中遇到的各种问题、以及Rails如何有效解决这些问题。在随后的“Rails框架”部分中,作者深入介绍了Rails框架的各个组成部分。尤为值得一提的是本部分的后几章......一起来看看 《应用Rails进行敏捷Web开发》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

SHA 加密
SHA 加密

SHA 加密工具