【文件属性】:
文件名称:awaited.io:使用Promises和asyncawait的简约socket.io RPC
文件大小:12KB
文件格式:ZIP
更新时间:2021-05-26 16:22:18
JavaScript
等待
使用Promises和async / await的简约 RPC
指数
安装
npm install awaited.io
用法-服务器
让我们做一个简单的服务器,它公开一个API来操作ES6 Map对象。
Map将通过共享上下文公开给我们的API函数,因此与我们的RPC服务器连接的所有客户端都将访问相同的Map实例。
const AwaitedIO = require ( 'awaited.io' ) ;
const SocketIO = require ( 'socket.io' ) ;
const api = { }
api . mapHas = ( ctx , key ) => ctx . map . has ( key ) ;
api . mapGet = ( ctx , key ) => ctx . map . get ( key ) ;
api . m
【文件预览】:
awaited.io-master
----Readme.md(8KB)
----src()
--------examples()
--------index.js(5KB)
----LICENSE(1KB)
----.gitignore(12B)
----package-lock.json(15KB)
----package.json(583B)