|
|
|
|
|
by highmastdon
1979 days ago
|
|
Looks nice. Used urql, graphql-request, @apollo/client and it's a nice comparison. https://moiva.io/?compare=@apollo/client+apollo-client+graph... However, I have some comments, do with it as you like, let's put this first: I like the layout and I think it's a very useful tool to compare libraries in general. - I think Contributors per year and Releases per year, could be monthly or quarterly as it's more granular and yearly change doesn't say much for libraries that are only there for 1-2 years. - Also the history-back makes the url change but doesn't get reflected in the page - A "clear all" button would be nice - It would be nice to merge some libraries, because sometimes a library changes it's name and it would be nice to merge the statistics. (e.g. https://moiva.io/?compare=@web/dev-server+es-dev-server) |
|
> - I think Contributors per year and Releases per year, could be monthly or quarterly as it's more granular and yearly change doesn't say much for libraries that are only there for 1-2 years. I need to give it another thought, might be it makes sense to change it the way you suggest
> - Also the history-back makes the url change but doesn't get reflected in the page Yes, I know about that problem, haven't had time yet to fix it - there were more important things to implement. But it's on my agenda. BTW you are first who comments about it )
> - A "clear all" button would be nice Agree. It'll be there soon.
> - It would be nice to merge some libraries, because sometimes a library changes it's name and it would be nice to merge the statistics. In the mentioned case the packages point to 2 different GitHub repositories with different owners. So I don't see what could be merged there and why it needs to be merged. Maybe you have a better example to understand the problem?