bestofjs / javascript-risingstars

:stars: An overview of the JavaScript landscape in 2023: trends about frontend, Node.js, fullstack frameworks, build tools, testing, Vue.js, React, state management...
https://risingstars.js.org
1k stars 56 forks source link

Bring back the GraphQL category #136

Closed mishushakov closed 5 months ago

mishushakov commented 5 months ago

Hey team, Looks like you removed the GraphQL category from the 2023 edition?

Being featured in the category was a great source of pride for our community (Garph) until it was suddenly removed some weeks ago 😢

Any chance you could bring it back?

michaelrambeau commented 5 months ago

Hello Mish @mishushakov thank you for your interest in the project.

Sorry for the sudden change, at some point I added 3 more categories and removed the GraphQL one (see https://github.com/bestofjs/javascript-risingstars/pull/130) to keep things even.

I can bring it back, either removing one of the categories I added, or adding an extra one, have you any suggestion, just in case?

mishushakov commented 5 months ago

Can't speak of other categories, but it appears GraphQL has been on the list starting from the 2017 edition, not sure why drop it. Maybe you could instead merge some categories together?

mishushakov commented 5 months ago

At the second look though, the "charting" section looks off - let me explain why. Considering the rest of the tools in the list are fundamental frameworks to build JavaScript apps upon, charting is really optional.

michaelrambeau commented 5 months ago

OK @mishushakov thank you for the help, could you check this temporary URL:

https://javascript-risingstars-git-bring-back-graphql-category-bestofjs.vercel.app/2023/en

Also let me know if the list makes sense or if we should exclude some projects in the category for example.

mishushakov commented 5 months ago

Thank you so much! Love that you brought the GraphQL category back. And I'm not missing the charts category either. CSS libraries, I'm kind of questioning (looking at the star growth), think this is falling out of fashion for things like Tailwind, Shadcn.

There's a lot of competition in Auth, ORM and JS-Runtimes right now, so maybe they would be more fitting? Or maybe a more generalised category wouldn't hurt? Here's a list of categories NPM is currently showing:

Screenshot 2024-02-13 at 15 06 57
michaelrambeau commented 5 months ago

Thank you again @mishushakov the changes are available "in production".

About the categories, maybe we could merge CSS-in-JS and CSS libraries into a single "Styling" library and add more ones. It's too late for the 2023 edition but everything is possible for the next edition 😄