The building blocks of your front-end
ลิงก์ไปยังส่วนนี้UI Libraries Ratios Over Time
UI Libraries Ratios Over Time
ลิงก์ไปยังส่วนนี้Number of Items
Number of Items
A big proportion of users don't use any component library at all–while at the same time, those who do use one are likely to have tried out multiple options. This suggests the space isn't quite settled yet, and that there's still room for new entrants to make their mark.
💡
คุณสามารถคลิกที่ชื่อเทคโนโลยีใดๆเพื่อดูรายละเอียดเพิ่มเติมและข้อมูลเชิงลึกเกี่ยวกับข้อมูลที่เกี่ยวข้อง
ลิงก์ไปยังส่วนนี้Other Libraries
Other Libraries
What other component libraries have you used?
แบบอิสระ
Multiple
ลิงก์ไปยังส่วนนี้Animation
Animation
Which animation libraries have you used?
Multiple
ลิงก์ไปยังส่วนนี้Data Visualization
Data Visualization
Which data visualization and graphics libraries have you used?
Multiple
ลิงก์ไปยังส่วนนี้Form Libraries
Form Libraries
Which libraries have you used to manage forms?
Multiple
ลิงก์ไปยังส่วนนี้Form Patterns
Form Patterns
The debate between controlled and uncontrolled form components isn't really one. Respondents mainly switch between either pattern; but if they need to pick then controlled forms are the clear winner.
Which form pattern do you usually prefer using?
ลิงก์ไปยังส่วนนี้CSS Tools & Libraries
CSS Tools & Libraries
Which libraries or frameworks have you used to style your React apps?
Multiple
ลิงก์ไปยังส่วนนี้Component Pain Points
Component Pain Points
What pain points have you encountered related to working with components?
แบบอิสระ
Multiple
ลิงก์ไปยังส่วนนี้แหล่งข้อมูลที่แนะนำ
แหล่งข้อมูลที่แนะนำ
Enterprise UI Development: Testing & Code Quality
Learn unit testing with Vitest, continuous integration via GitHub Actions, component and accessibility testing with Axe, mocking techniques, and code standard enforcement using ESLint and Husky & Lint-Staged.
The Hard Parts of UI Development
Develop an under-the-hood knowledge of UI dev by learning techniques such as data binding, UI composition, templating, virtual DOM and its reconciliation, and hooks, all from scratch!
ขอบคุณพันธมิตรของเราที่สนับสนุนเรา! เรียนรู้เพิ่มเติม