Декораторы в React или как оптимизировать ваши компоненты.

4 881

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

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

Оптимизация React приложений

Оптимизация React приложений

1 358

Всем доброго времени суто друзья. Если вы занимаетесь разработкой приложений на React то рано или поздно вы столкнетесь с проблемой медленной работы приложения из-за разрастания общей архитектуры и ее функционала. Если перед вами стала задача оптимизировать приложение то эта статья специально для вас. Читать далее «Оптимизация React приложений»

react

ТОП плагинов для написания React приложений на Atom

1 894

В сегодняшней статье я постараюсь дать максимум полезной информации на тему плагинов для вашего Atom редактора если вы «пилите» React приложения. Есть отличное решение в виде набора плагинов для Atom если вы решили расширить функционал редактора. Вот ссылка atom-react. Если открыть консоль в самом редакторе и ввести apm install react то будут инсталлирован целый набор полезных плагинов которые облегчат жизнь начинающему React разработчику. Читать далее «ТОП плагинов для написания React приложений на Atom»

Клонирование объектов или иммутабельнсть данных

Клонирование объектов или иммутабельнсть данных

731

Доброго времени суток! При разработки проектов со сложной структурой данных частенько возникают проблемы, когда в результате работы данные начинают неожиданно меняться, что приводит к большому числу багов и «задебажить» это бывает очень тяжело. Что бы решить эту проблему можно пойти несколькими путями:

1. Склонировать сложный объект и продолжить с ним работу

2. Создать «иммутабельность» данных Читать далее «Клонирование объектов или иммутабельнсть данных»

ТОП ReactJS библиотек компонентов

ТОП ReactJS библиотек компонентов

2 431

Доброго времени суток! Когда вы уже давольно не плохо начинаете понимать ReactJS то в место того что бы «пилить» компоненты самостоятельно вы обращаетесь к готовым решениям, что является естественной практикой в современном программирование ( дабы не создавать свое колесо ). Сегодня я хочу представить вам топ ReactJS библиотек, фремворков UI компонентов, которые ( по моем автора ) являются самыми лучшими решения на сегодняшний момент. Поехали. Читать далее «ТОП ReactJS библиотек компонентов»