Ах… наконец-то вдали от Backbone на последние пару недель. Backbone — отличный фреймворк и отличное введение в работу с MVC, но React — это инструмент, который идеально подходит для моего набора инструментов.

Шаблоны пользовательского интерфейса, которые начинают застревать у меня в голове, наиболее явно проявляются в React, на мой взгляд, и это особенно хорошо, потому что они повторяются на протяжении всего процесса создания различных приложений. Некоторые из этих шаблонов включают публикацию сообщений, получение сообщений, предоставление идеи сообщению, ответ на сообщение, «лайк» сообщения и другие взаимодействия.

Этот тип данных может быть применим к другим разделам приложения. Возьмем, к примеру, сообщение. Это сообщение представлено как «x». «x» имеет 3 лайка. Теперь скажем, что «x» — это тоже товар в интернет-магазине. «Нравится» «x» как сообщение также может быть транспонировано как количество, если бы это был упомянутый элемент. «x» также может иметь дополнительные свойства, такие как значение; «x» имеет переменное количество, равное трем, и постоянное значение, равное 5. Как только эта информация отправляется пользователем, она делает некоторые вещи и может быть представлена ​​как новый объект; корзина.

Это очень простой пример, и причина, по которой я написал это, заключается в том, что для меня важно взять простоту и изменить его шаблон, чтобы продолжить поиск его использования при создании приложений.

Следите за менее расплывчатыми мыслями о React/Redux…