Рубрика: react

(Мета) программируем Redux

На авторе документации, справок и обучающих материалов лежит большая ответственность. Страшно подумать, сколько ужасного кода попало в общедоступный пример и пошло гулять по исходникам просто потому, что справку писал стажёр, которого взяли за две недели до релиза. Рассмотрим классическую пару action/reduce в redux. action хронически пишут свой для каждого объекта приложения. Хотя как раз действия…

Прочитать статью целиком

jQuery UI control в React на примере FormBuilder

jQuery UI — симпатичная библиотека. У неё есть недостатки — она тяжелее Boot­strap и довольно старая. Но бывает, что нужный компонент есть только под неё. А у тебя проект на одном из React-фреймворков… Для примера попробуем подключить старый jQuery Form­Builder. Это просто отличный редактор форм. Конечно, есть другие. Есть даже редактор форм под React… но…

Прочитать статью целиком

Динамически создаём React-компоненты

Иногда нужно создавать React-компонент динамически и даже в цикле. Но ren­der(), само собой, не желает выполнять циклы и начинает ругаться. Чтобы создавать компоненты динамически, пишите по этому образцу. В зависимости от фреймворка можно заменить вызов на создание класса и отформатировать arrow-функциями. let Block = React.createClass({ cre­ateIm­age: func­tion (image) { return <Image source={image} key={image} />; },…

Прочитать статью целиком