Se recomienda un terminal móvil de estación B de alta imitación de código abierto, que se puede utilizar para proyectos de aprendizaje de la pila de tecnología React. La pila de tecnología central utilizada en el front-end se basa en React, y el servicio de back-end usa Express.
开源地址:https://github.com/dxx/react-bilibili
Captura de pantalla del sistema
Las funciones del sistema incluyen la página de inicio, el flujo de información y el cambio de la barra de pestañas superior:
clasificación, reproducción de video
espacio personal
Transmisión en vivo, bombardeo, sala de chat.
Cómo implementar
Primero descargue el proyecto de código abierto, la interfaz del servidor está en el directorio de bilibili-api, implemente y ejecute, y acceda al puerto predeterminado del servicio http: 3010 para acceder a los servicios relacionados con el back-end.
npm install # 安装项目依赖包
npm run dev # 运行开发环境
npm run build # 打包客户端和服务端,运行生产环境前必须先打包
npm run start # 运行生产环境
Visite GitHub para recomendar un proyecto de código abierto divertido e interesante todos los días. Los proyectos de código abierto recomendados en la historia se han incluido en el proyecto GitHub.Bienvenido a Star:
历史盘点:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo
Lectura recomendada
1. ¿Qué proyectos divertidos hay en GitHub?
2. Recomiende un reproductor en la nube NetEase de alto valor
3. Proyecto de alta imitación de la nube de Baidu basado en Spring Boot
4. Inventario de los 4 asombrosos proyectos de código abierto de Baidu