花了几天时间,收集了微博、抖音、百度等一些热门平台的 API 接口,使用 React 搭建了一个热门榜单汇总,全网热点尽览无余。
项目信息
项目预览:今日热榜
前端技术栈:React、Vite、Antd
Github:react-daily-hot
效果预览
热点平台
Logo | 平台 | 类别 | 接口地址 |
---|---|---|---|
微博 | 热搜榜 | ||
哔哩哔哩 | 热门榜 | bilibili | |
抖音 | 热点榜 | douyin | |
今日头条 | 热榜 | toutiao | |
知乎 | 热榜 | zhihu | |
百度 | 热搜榜 | baidu | |
百度贴吧 | 热议榜 | baidutieba | |
腾讯新闻 | 热点榜 | ||
稀土掘金 | 热榜 | juejin | |
网易新闻 | 热榜 | netease | |
英雄联盟 | 更新公告 | lol | |
澎湃新闻 | 热榜 | thepaper |
以上 API 是本人基于 Nest.js 搭建的,因为接口涉及到一些敏感数据,故接口代码没有开放。
项目运行
git 代码:// 克隆项目
git clone https://github.com/baiwumm/react-daily-hot.git
// 安装依赖
pnpm install
// 运行
pnpm dev
Vecel 本地部署
PowerShell 代码:// 全局安装 vercel
npm i -g vercel
// 登录
vercel login
// 项目推送
vercel
// 挂载生产
vercel --prod
总结
如果想集成其他平台的热搜或热点 API,可以提 Issues
喜欢的伙伴可以给项目点个 star,爱你😘
后续会加一些功能:支持拖拽排序、主题切换动画等