Netflix Concept 源码
Netflix概念 此应用程序(Netflix克隆)是使用React(效果,状态,自定义挂钩,上下文),Firebase和样式化组件构建的。 我已在此应用程序中构建了以下页面:登录,注册,浏览和首页。 有四个不同的页面,其中一些页面使用带有身份验证侦听器的受保护路由。 Firebase firestore处理所有数据,并使用自定义钩子检索数据; 在所有页面上都使用身份验证,这也由Firebase处理。 我们使用Fuse.js进行实时搜索,使用React Router进行导航,并使用React Testing Library测试了我们所有的组件。 我使用复合组件(只是一种设计模式)来构建我的组件,并且样式都是通过样式化的组件来处理的。 使用复合组件使我的组件易于测试。 您可以为这个项目做贡献(强烈鼓励!)。 档案结构 . ├── public │ ├── images │ ├──
用户评论