ลิงก์ไปยังส่วนนี้Component Libraries Ratios Over Time
While MUI maintains in top rank in terms of usage, shadcn/ui is making huge gains, doubling from 20% to 42% in a year; as well as topping the positivity chart with 80%!
ลิงก์ไปยังส่วนนี้Other Libraries
My 2024 Pick: "Mind the Gap" – Ryan Florence's talk at Big Sky Dev Con 2024
Sam Selikoff
ลิงก์ไปยังส่วนนี้Animation
Motion (previously known as Framer Motion) takes a well-deserved first place to celebrate its recent rebranding!
ลิงก์ไปยังส่วนนี้Data Visualization
Chart.js tops the rankings this year. By the way, did you know that all of this survey's chart are custom-built?
ลิงก์ไปยังส่วนนี้Form Libraries
React Hook Form is by far the most common form library today. But with the growing popularity of the TanStack, er, stack, it'll be interesting to keep an eye on TanStack Forms in the future.
ลิงก์ไปยังส่วนนี้Form Patterns
Interestingly, a majority of developers is comfortable using both controlled and uncontrolled forms.
That being said, if you must pick only one then controlled form inputs seem like the way to go!
ลิงก์ไปยังส่วนนี้CSS Tools & Libraries
Did Tailwind kill CSS-in-JS? Or did CSS itself simply catch up? In any case the days of getting fancy with CSS architecture seem to be over, as the top three spots are all taken by longstanding CSS tools.
ลิงก์ไปยังส่วนนี้Component Pain Points
With the amount of pain caused by styling & customization issues, it's no wonder “headless” libraries such as Radix and React Aria have proven so popular.