useState
, to more niche APIs like useDeferredValue
. Be sure to try and sort by “sentiment”!Link to sectionAll Features
This chart recaps all of the survey's feature questions. The main bars represent a respondent's experience; and they are then further subdivided according to that respondent's sentiment. You can change the grouping to alternate between both.
Worth highlighting this year: createPortal
, while only used by 46.4% of respondents, was the fifth most loved feature. The Taint API on the other hand was both the least used and most unknown feature – which make sense since it's still experimental.
On the opposite end of the spectrum, useState
was not only the most used feature but also the most beloved with only 1.26% of negative sentiment, which goes to show that simple solutions will always have their place.
Filter by:
Group by:
Sort by:
Experience
- Used it: Respondents who have used an item.
- Heard of it: Respondents who have heard about an item, but haven't used it.
- Never heard of it: Respondents who have never heard about an item.
Sentiment
- Positive: Respondents who are interested in learning more about a technology; or are willing to use it again.
- Neutral: Responents who did not indicate any sentiment about a technology.
- Negative: Respondents who are not interested in learning more about a technology; or have used it and had a negative experience.
Link to sectionMain APIs Over Time
Link to sectionHooks Over Time
Link to sectionNew APIs Over Time
My 2024 Pick: Tanstack Start
Jack Herrington
Link to sectionMain APIs Pain Points
Link to sectionHooks Pain Points
Link to sectionNew APIs Pain Points
Link to sectionReading List
25% of respondents added at items to their reading list while taking the survey in order to learn more about them later. Here is a breakdown of their picks.