文件名称:realtime-app:使用无服务器组件部署基于AWS Lambda构建的无服务器实时应用
文件大小:37KB
文件格式:ZIP
更新时间:2024-02-20 00:09:21
aws lambda serverless realtime realtime-application
使用在几秒钟内部署全栈实时应用程序。 只需提供您的前端代码(由)和您的后端代码(由)即可。 该项目的绝佳用例是:聊天应用程序,机器人,通知系统,图表仪表板,股票行情自动收录器等等。 与往常一样,如果您希望以极低的开销交付软件或功能,请考虑使用这种无服务器堆栈。 1.安装 $ npm install -g serverless 2.建立 $ mkdir my-realtime-app && cd my-realtime-app 该目录应如下所示: |- backend |- socket.js |- frontend |- index.html |- serverless.yml |- .env # your AWS api keys # .env AWS_ACCESS_KEY_ID=XXX AWS_SECRET_ACCESS_KEY=XXX socket.js文件至少应看起来像这样: on ( 'default' , async ( data , socket ) => { socket . send ( data ) } ) 有关使用socket.js
【文件预览】:
realtime-app-master
----example()
--------frontend()
--------serverless.yml(904B)
--------backend()
----package.json(676B)
----.prettierignore(26B)
----prettier.config.js(140B)
----LICENSE(10KB)
----CONTRIBUTING.md(324B)
----serverless.js(2KB)
----.npmignore(8B)
----.eslintrc.js(2KB)
----COPYRIGHT(138B)
----.gitignore(283B)
----CODE_OF_CONDUCT.md(3KB)
----.npmrc(19B)
----README.md(4KB)
----.eslintignore(26B)