我如何使用 React 和 nodeJS 创建聊天应用程序以用于不同的项目,如插件或其他?
How can I create chat app using react and nodeJS to use in different projects, like plugin or something?
我必须使用节点 js 服务器创建 React 聊天应用程序,并且需要它在不同的项目中可用。我如何创建或部署它?我是这个领域的新手,请帮忙
创建聊天应用程序(UI + 后端)过于复杂,无法用一个简短的答案来解释。
但是,它可以通过几个步骤实现。
- 创建用户界面,例如作为 CRA 应用程序。
- 创建服务器应用程序,例如使用 socket.io
- 创建加载到 iframe 中的小部件
- 在您的网站上加载小部件。
如果您不想构建小部件,可以将聊天 UI 作为一个复杂的组件直接导入到其他项目中。
有用的资源(起点):
有关小部件的更多信息:How to make a web widget.
加载程序生成器示例:Widgeton
React 聊天组件库:React chat components
React 无头聊天挂钩:@chatscope/use-chat
Websocket 库:Socket.io
我必须使用节点 js 服务器创建 React 聊天应用程序,并且需要它在不同的项目中可用。我如何创建或部署它?我是这个领域的新手,请帮忙
创建聊天应用程序(UI + 后端)过于复杂,无法用一个简短的答案来解释。 但是,它可以通过几个步骤实现。
- 创建用户界面,例如作为 CRA 应用程序。
- 创建服务器应用程序,例如使用 socket.io
- 创建加载到 iframe 中的小部件
- 在您的网站上加载小部件。
如果您不想构建小部件,可以将聊天 UI 作为一个复杂的组件直接导入到其他项目中。
有用的资源(起点):
有关小部件的更多信息:How to make a web widget.
加载程序生成器示例:Widgeton
React 聊天组件库:React chat components
React 无头聊天挂钩:@chatscope/use-chat
Websocket 库:Socket.io