看看我作为乞丐制作的这个反应应用程序。简单地说,这个应用程序是TMDB的API的客户端。
它在主页上显示热门、正在播放和最受好评的电影/tv_shows的列表,以及一个搜索栏。
它显然有一个搜索结果页面,显示来自 API 响应的整个搜索结果数组。
以及当单击搜索结果或主页列表中的生成卡片时,为每部电影/tv_show呈现一个单独的页面。
看看这个现场网站: 电影阁楼
如果这个项目引起了你的兴趣,你可以在这里找到源代码:Github。
如果您不熟悉 API,以下是我的设置方式,
API_KEY
获取密钥后,将其分配为请求的默认标头,Authorization
axios
axios.defaults.headers.common["Authorization"] = `Bearer ${<API_KEY>}`;
(Axios是一个用于发出HTTP请求的Javascript库)
现在,按照开发人员文档开始提出请求。
此外,为了节省UI开发的时间,我使用了Material UI。
谢谢你的时间。祝你有美好的一天<3