Состояние, возвращенное каждым редуктором, попадет в его раздел. Использование combineReducers() позволяет нам описать наше хранилище в терминах разных логических разделов и назначить редукторов для каждой секции. Теперь, когда каждый редуктор возвращает исходное состояние, это состояние отправляется в соответствующий раздел хранилища (userState или widgetState). С этим обновлением редуктора, добавление нового пользователя происходит путем копирования аргумента состояния,[…]
Read MoreИз-за этого уже в 13–15 лет они могут писать приложения, выкладывать их в Appstore или GooglePlay и даже зарабатывать деньги. Некоторые из них так начинают карьеру разработчика и конкурируют с выпускниками вузов и более старшими коллегами. Если раньше при найме сотрудника работодатели смотрели приложения, к которым программист приложил руку, то теперь даже непрофессионалы все чаще[…]
Read MoreUX-дизайн ориентируется на то, как люди ведут себя на сайте или в приложении. В этом помогают эмпатия — способность понимать эмоции других людей — и знания психологии, а также различные тестирования. Важно понимать, что сбор инфомрации, аналитика и проверка гипотез — значимая часть работы UX-дизайнера. Все больше людей понимает, что мало сделать современный сайт –[…]
Read More
Recent Comments