movietrailer
douban movie
豆瓣电影网站实现
关键技术:
1、puppeteer爬取豆瓣电影网站热门电影200条、热门电视剧200条、正在上映电影50条并获取其电影名、海报地址、评分、豆瓣id等数据,并保存到mongoDB数据库。
2、通过数据库已有电影id和axios函数获取豆瓣电影官方api更多电影相关数据,包括电影上映日期、导演、演员、语言、片长、制片国家或地区等相关数据。
3、koa-router做后端路由。
4、art-template模板引擎实现组件封装和后端读取数据库后的数据渲染。
注:
豆瓣官方api可能于近两个月内由于某种原因已经停止开放,而之前保存在本地MongoDB数据库内的数据丢失。所以目前没有办法获得某部电影、电视剧的详情信息,但电影详情页保留了相关数据的渲染位置,期待豆瓣电影再次开放api平台。
待实现功能:
1、轮播图bug及翻页效果逻
2022-05-15 21:24:44
905KB
HTML
1