平时基本上是直接搜索找热门的轮子用,或着在 NPM 上筛选,其他的我只看到过 https://nodejstoolbox.com/ 有一个综合性的归类统计,但还是不能直观看到这些轮子的问题和优缺点,NPM 没有类似 issue 的讨论功能,找轮子全凭感觉。
问一下大家是怎么找轮子的,平时会把好用的轮子记下来,不过还是积累的很少。或着有没有类似推荐性质的网站,综合性统计也好,至少能有个参考
1
chenliangngng 255 天前
轮子仓鼠症?其实每次想用你能用搜索引擎找到就行了,不必要记录的
|
2
rowink OP @chenliangngng 记录主要怕下次要用的时候忘了。。
|
3
yKXSkKoR8I1RcxaS 255 天前
有啥需求直接搜,哪个热门用哪个
|
4
careme 255 天前
自己写轮子
|
5
mandex 255 天前 1
只用尽量少的轮子😂。
尽量减少外部依赖,只使用久经考验的库和框架。很多时候只需要一个很小的功能,但是引入了一个包,我觉得这种其实没必要。 依赖越多,越不可控。 |
6
gpt5 255 天前
就像下馆子,哪家人多去哪家。
|
7
Pencillll 255 天前 via Android
一般就直接搜 "js best XXX library" 然后到处看看,如果已经找到一个库那就在搜索框输入 "XXX vs",这样会把流行的库都自动补全出来
|
8
crocoBaby 255 天前
npm 热度前三,就之家拿来用了
|
10
VoiceEXONE 255 天前 via iPhone
框架焦虑症
|
11
epiloguess 254 天前
https://npmstats.com/ 最近在做一个类似的网站,不过还在早期,而且可能和你的需求不完全一致
|
12
rowink OP |
13
epiloguess 254 天前 1
@rowink 是的,这个数据来自国内的 npmmirror ,淘宝镜像,后期再添加 npm 的。
不做动态获取,因为这个 api 返回的数据太大了,Next.js 缓存不了,不想从客户端发请求滥用 api ,考虑成本,使用场景,还是选择构建纯静态的,维护一个{"pkg":[tags]} json 就可以搞定,每个月定期更新。 类似的网站有,npm trends ,best of js ,说不定能满足你的需求。 我有考虑过引入时间成本,用 下载量/包创建后的时间 ,这样可以选择更新更好用的轮子,慢慢搞 |
14
rowink OP @epiloguess npm trends ,best of js 很有参考价值,感谢。
|