Розбір рішень · Junior · Запитання 12 з 12
Продукту наступного тижня потрібен доступний вибір дати. Ніхто в команді такого не робив, а застосунок уже використовує підтримувану бібліотеку компонентів. Що вибрати?
- 1Нативний
<input type="date">із сильною стилізацією - 2Власний компонент із нуля для повного контролю
- 3Вибір дати з наявної бібліотеки
Показати відповідь
Правильна відповідь: Вибір дати з наявної бібліотеки
Пояснення
Підтримуваний компонент уже враховує клавіатуру, фокус і екранні читачі, а це тижні прихованої роботи. Власний компонент підходить продукту, чия головна цінність у цьому віджеті, і команді, що зможе його підтримувати. Нативне поле підходить для простих форм і типово доступне, але його вигляд майже не стилізується, тож воно годиться лише за прийнятного стандартного вигляду.