Appearance
Components library focused on accessibility/customization
Only the logic to your component
Respect W3C WAI recommendation
Typescript for better world