WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Redux
Тип библиотека JavaScript
Написана на JavaScript
Последняя версия
Лицензия лицензия MIT
Сайт redux.js.org

Redux — шаблон для JavaScript[2] с открытым исходным кодом, предназначенный для управления состоянием приложения.[3] Чаще всего используется в связке с React или Angular для разработки клиентской части.[4] Содержит ряд инструментов, позволяющих значительно упростить передачу данных хранилища через контекст. Создатели: Дэн Абрамов и Эндрю Кларк.

Описание

Redux – шаблон с простым API, предсказуемое хранилище состояния приложений. Он работает по тому же принципу, что и редьюcер, один из концептов функционального программирования.[5] Его создатели вдохновлялись функциональным языком программирования Elm.

История

Библиотека была создана в 2015 году Дэном Абрамовым и Эндрю Кларком.[6] Первую версию Абрамов создал во время подготовки к конференции React Europe. По словам Абрамова, он пытался создать реализацию идеи Flux с другой логикой. Абрамов был потрясён сходством между редьюсерами и Flux, так что он попытался совместить их.[7]

Абрамов обратился к Кларку (создателю Flummox, одной из реализаций Flux), и совместно они разработали Redux. Как утверждает Абрамов, именно благодаря Кларку был реализован комплекс экосистемных средств, логичный API, а также точки расширения, такие как связующее программное обеспечение и усилители хранилища.[8]

Примечания

  1. Release 4.0.1 — 2018.
  2. Anastasia A. Redux в картинках. Official Russian (22 октября 2015). Проверено 11 февраля 2019.
  3. Руслан Абдулаев. Original redux documentation with a translation into Russian: rajdee/redux-in-russian. — 2019-02-09.
  4. Brad Westfall. Новый уровень React: Redux.
  5. В чём сила Redux?. habr.com. Проверено 11 февраля 2019.
  6. Predictable state container for JavaScript apps. Contribute to reduxjs/redux development by creating an account on GitHub. — 2019-02-11.
  7. Progression, Curiosity, and Burnout with Dan Abramov (англ.). TylerMcGinnis.com. Проверено 11 февраля 2019.
  8. Maxon Vislogurov. Redux: шаг за шагом. devSchacht (5 декабря 2017). Проверено 11 февраля 2019.

Литература

  • Алекс Бэнкс. React и Redux: функциональная веб-разработка. СПб.: Питер, 2017. — 336 с. — (Бестселлеры O'Reilly). ISBN 9785446106684.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.ru - проект по пересортировке и дополнению контента Википедии