Stellar亚马逊书评监视器
亚马逊书评的监视器工具里,Stellar算是比较轻巧好用的。基于JavaScript写的,运行在浏览器端,实时拉评论数据,对做书评或者做营销的你来说挺方便的。
npm配合webpack打包,前端那一套熟悉吧?项目里用的是axios
配合cheerio
爬页面内容,或者直接对接亚马逊的 API——,要注意别太猛,别触发风控。
目录结构也清爽:src
写逻辑,dist
是打包结果,还有package.json
记录依赖,一看就能上手。开发时你只要跑个npm install
再来个npm run start
,页面就开起来了。
评论展示部分嘛,是原生 JS 写的,也用了点小框架,像是Vue或者React,交互也挺流畅的。实时更新这块,率是用setInterval
轮询实现的,页面上能看到新评论实时蹦出来。
如果你想看看怎么用JavaScript做数据抓取+展示,这个项目值得翻翻。是你刚接触前后端整合,或者想练练webpack和npm配置的朋友,直接下代码跑一圈,效率高,收获多。
提醒一句哦,做抓取的时候记得看看目标站点的robots.txt
,别踩雷;还有接口求别太频繁,不然 IP 封了就麻烦啦~
如果你对评论数据感兴趣,还可以搭配像豆瓣图书评分数据集一起用,做个对比更香。
12.37MB
文件大小:
评论区