iMessage克隆 iMessage克隆实时演示在这里( ) 目录 描述 创建iMessage克隆的目的是为了更好地理解React和Redux。 通过Firebase的Google身份验证登录,具有用于头像图标和消息的唯一ID。 后端和数据库存储在Cloud Firestore中,用于消息和聊天组。 与Firebase一起部署的实时实时演示。 Redux是用于用户登录和注销以及应用程序聊天ID和聊天名称的状态管理。 材质UI库用于头像和图标。 Flexbox和BEM命名约定用于样式组件。 技术领域 React Redux 火力基地 CSS HTML 依存关系 “ @ material-ui / core”:“ ^ 4.11.3”, “ @ material-ui / icons”:“ ^ 4.11.2”, “ @ reduxjs / toolkit”:“ ^ 1.1.0”,