Этот безумный, безумный, безумный, безумный инпут. Часть 1

Строка поиска — самый распространенный и удобный способ навигации по сайту. Казалось бы, что может быть проще? Но на практике создание такой строки в приложении, написанном на React, оказывается не самой простой задачей, ведь поиск должен работать на мобильных устройствах и быть доступным.

В этом докладе Роман расскажет про свой опыт создания компонента поисковой строки, начиная с привычек и ожиданий пользователей и продолжая архитектурой всего компонента.

Скачать презентацию.

Роман Прудников

Роман — фронтенд-разработчик из холодной Сибири, любящий красивые интерфейсы и рок-музыку. Он уже четыре года работает фронтенд-разработчиком, выбрав этот путь только из-за его «графичности». Начинал в маленькой компании, где делал веб-сайты для региональной сети, теперь работает в лучшей геоинформационной службе из всех виденных им — 2ГИС. Эта компания разрабатывает цифровые карты и путеводители по городам. Когда Роман не пишет код, он поет в рок-группе. Он играет на гитаре, пианино и немного на барабанах.

Роман Прудников
Роман Прудников 2ГИС

Сообщество PiterJS