文件名称:fastWS:基于 uWebSockets 的简单 Node.js 服务器
文件大小:143KB
文件格式:ZIP
更新时间:2024-08-13 13:50:28
nodejs javascript websocket uwebsockets JavaScript
快速WS 它是基于 uWebSockets 的非常快速的 Web Server Node.js 服务器。 并且非常容易使用。 用法 npm i fast-ws const fastWS = require ( 'fast-ws/server' ) const app = new fastWS ( { /* options */ } ) app . ws ( '/ws' , ws => { console . log ( `Connected ${ ws . remoteAddress } ` ) ws . on ( 'message' , ( { data } ) => { ws . sendMessage ( data ) } ) ws . on ( 'echo' , ( { reply , data } ) => { reply ( data )
【文件预览】:
fastWS-master
----.github()
--------workflows()
----binding.gyp(6KB)
----.gitmodules(300B)
----client()
--------browser.js(1KB)
--------node.js(1KB)
--------base.js(5KB)
--------index.js(125B)
----.eslintrc.js(275B)
----src()
--------boringssl()
--------uWebSockets.js()
----.npmignore(134B)
----patch.js(373B)
----deps()
--------zlib()
--------boringssl()
----benchmark()
--------express-ws.js(664B)
--------fast-ws.js(360B)
--------bench-ws.js(11KB)
--------socket-io.js(132B)
--------README.md(4KB)
--------package-lock.json(202KB)
--------package.json(238B)
--------static()
----LICENSE(11KB)
----test()
--------cases()
--------prepare()
--------index.js(1KB)
--------static()
----README.md(2KB)
----docs()
--------Server.md(4KB)
--------Request.md(416B)
--------Client.md(1KB)
--------Response.md(1KB)
--------README.md(62B)
--------WSClient.md(2KB)
----.editorconfig(207B)
----.gitignore(48B)
----server()
--------ws-protocol()
--------inet.js(637B)
--------request.js(4KB)
--------response.js(8KB)
--------errors.js(519B)
--------index.js(12KB)
----index.js(107B)
----package-lock.json(138KB)
----package.json(2KB)