|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/react-socket-io-fernando/
课程评论:没有评论
**课程名称:** React:使用 Socket.io 构建实时应用 **课程概述:** 本课程专注于结合 React 和 Socket.io 技术,创建能够实现即时、同步交互的实时应用程序。**请注意,本课程并非 React 入门课程,而是面向已有 React 基础的学习者。** 在本课程中,您将学习如何利用 Socket.io 和 React 构建多种需要 WebSocket 功能的应用,包括: * 实时图表 * 地图标记追踪与同步 * 工作队列/任务票据应用 * 功能完善的聊天应用 **课程涵盖的主要主题:** 1. 使用 Sockets 实现 CRUD 操作 2. 为 Socket 服务器添加 RESTful API 端点 3. MongoDB 数据库集成 4. JSON Web Token (JWT) 身份验证 * REST API 身份验证 * Socket API 身份验证 5. Socket 服务器的手动与自动连接 6. Git 和 GitHub 版本控制 7. Postman 和环境变量配置 8. Socket 事件处理 9. Socket 房间(Rooms)功能 10. 点对点(1-to-1)通信 11. RXJS Subjects 12. 自定义 Hooks 13. Context API 14. Mapbox 地图集成 15. Ant Design UI 库 16. Bootstrap UI 框架 17. 将 HTML 模板转换为 React 组件 18. 服务器掉线检测 19. 客户端断线与重连检测 * 含身份验证 * 不含身份验证 20. 以及更多实用技术和概念 **学习重点:** 本课程将重点帮助您掌握 React Hooks 的运用,并通过创建自定义 Hooks 来实现代码的复用,从而简化组件,集中化处理逻辑。 **课程目标:** 完成本课程后,您将能够独立开发实时通信解决方案,无需依赖轮询或其他低效的同步机制,即可确保所有连接的客户端信息保持实时同步。
React: Aplicaciones en tiempo real con Socket-io, es un curso enfocado en el manejo de ambas tecnologías para crear aplicaciones que interactúen entre si de manera simultánea e instantánea.Este curso te enseñará lo que necesitas sobre el manejo de Socket-io junto con React, pero NO es un curso para empezar React, este curso es para personas con conocimiento previo en React.Aquí crearemos varias aplicaciones que necesitan Websockets para poder resolverse, como por ejemplo gráficas en tiempo real, rastreo de marcadores en un mapa y sincronización de marcadores, aplicación de colas o tickets de trabajo y lógicamente un chat completo.Entre los temas dentro del curso están:1. CRUD utilizando sockets2. Rest endpoints a nuestro socket server3. MongoDB4. Autenticación mediante JWTa. Rest APIb. Socket API5. Conexión manual y automática a nuestro socket server6. Git y Github7. Postman y variables de entorno8. Eventos de sockets9. Salas10. Comunicación 1 a 111. RXJS Subjects12. Custom Hooks13. Context API14. Mapbox15. Antdesign16. Bootstrap17. Templates HTML hacia aplicaciones de React18. Detecciones de caídas del servidor19. Detección de desconexiones y reconexiones de clientesa. Con autenticaciónb. Sin autenticación20. Y mucho másEl curso te ayudará mucho a trabajar la parte de Hooks y reutilización de código creando tus propios Hooks, de tal manera de que nuestros componentes estén simplificados y la lógica centralizada.El objetivo principal del curso cuando lo termines, puedas crear soluciones que permitan la comunicación en tiempo real para tus aplicaciones sin tener que utilizar intérvalos u otro proceso para tener sincronizada la información entre todos los clientes que estén conectados en tu programa.