欢迎购买学习《2022版MERN全栈动态音乐/音频播放器APP开发视频教程》课程,你将学习使用React 、 Redux 、 Node 、 Mongo 、 Multer 、 Cloudinary 构建全栈动态音乐/音频播放器。
最后更新 7/2022
MP4 | 视频:h264、1280×720 | 音频:AAC,44.1 KHz
语言:英语 | 大小:5.12 GB | 时长:9h 9m
你会学到什么
- 从头开始构建实时项目
- 构建我们的自定义音频播放器,它将具有播放、暂停、下一首歌曲、上一首歌曲、随机播放歌曲、前进歌曲、音量控制等所有控件
- 使用 Multer 和 Cloudinary 处理文件上传
- 使用 Tailwind CSS
- 通过避免外部库从头开始构建一切
- 我们还将研究播放列表的概念、创建播放列表、将歌曲添加到播放列表、从播放列表中删除歌曲等。
- 使用管理面板,管理员可以控制整个应用程序。
- 添加歌曲,上传文件,编辑歌曲等。
- 两轮单元测试,单元测试后修复问题
- 在本课程结束时,您可以构建自己的具有所有控件和功能的音乐播放器。
- 部署到 Heroku。
要求
React
Node
课程介绍
大家好,欢迎来到 MERN Stack 音乐播放器课程听听音乐播放器这个词,您可能想知道为什么我们需要单独的音乐播放器应用课程。因为我们已经有很多可用于构建音乐播放器的教程。所以对于有这个问题的学生……我的答案很简单你可能已经看到使用纯 Html/CSS 或 React 或纯 Java 脚本构建的音乐播放器网络应用程序。
但在本课程中,我们将使用 MERN STACK 构建音乐播放器。学生将在本课程中学到什么?从头开始构建实时项目使用 Multer 和 Cloudinary 处理文件上传使用 Tailwind CSS。在不使用任何外部库和框架的情况下从头开始构建组件。构建我们的自定义音频播放器,它将具有播放等所有控件,暂停,下一首歌曲,上一首歌曲,随机播放歌曲,转发歌曲,音量控制等。我们还将研究播放列表的概念。创建播放列表,将歌曲添加到播放列表,从播放列表中删除歌曲等。使用管理员可以控制的管理面板整个应用程序。
添加歌曲,上传文件,编辑歌曲等。两轮单元测试。修复单元测试后的问题在本课程结束时,您可以构建自己的音乐播放器,具有所有控件和功能。24/7 Q/A 支持部署到 Heroku .
MERN 代表 MongoDB、Express、React、Node,在构成堆栈的四种关键技术之后。MongoDB – 文档数据库Express(.js) – Node.js Web 框架React(.js) – 客户端 JavaScript 框架Node(.js ) – 首屈一指的 JavaScript web serverExpress 和 Node 构成了中间(应用程序)层。Express.js 是一个服务器端 Web 框架,而 Node.js 是流行且强大的 JavaScript 服务器平台。无论您选择哪种变体,ME(RVA)N 都是始终使用 JavaScript 和 JSON 的理想方法。
React 是一个免费的开源前端 JavaScript 库,用于构建基于 UI 组件的用户界面。它由 Meta 以及个人开发人员和公司社区维护。Redux 是一个开源 JavaScript 库,用于管理和集中应用程序状态。它最常与 React 或 Angular 等库一起用于构建用户界面。类似于 Facebook 的 Flux 架构,它是由 Dan Abramov 和 Andrew Clark 创建的。Node.js 是一个开源、跨平台的后端 JavaScript 运行时环境,运行在 V8 引擎上并在 Web 浏览器之外执行 JavaScript 代码,它旨在构建可扩展的网络应用程序。
MongoDB 是一个开源的跨平台的面向文档的数据库程序。MongoDB 被归类为 NoSQL 数据库程序,它使用带有可选模式的类似 JSON 的文档。MongoDB 由 MongoDB Inc. 开发,并在服务器端公共许可证下获得许可,该许可证被多个发行版视为非免费