REKLAMA

Programowanie reaktywne. Do widzenia MVC?

Programowanie reaktywne w ostatnich latach staje się coraz bardziej popularne. Czym jest? Jakie problemy rozwiązuje, a jakie tworzy? Czy to koniec programowania w oparciu o wzorzec MVC? Odpowiedzi znajdziecie w artykule. Nakreślone zostaną również różnice między programowaniem deklaratywnym a imperatywnym. Dowiemy się też w jaki sposób programowanie reaktywne może pomóc w stworzeniu kodu, który w lepszy sposób oddaje intencje programisty, przez co jest łatwiejszy w utrzymaniu...

Zagadnienia poruszane w tym artykule:

  • Programowanie imperatywne vs deklaratywne;
  • (Funkcyjne) Programowanie reaktywne;
  • Piszemy reaktywnie. Krok po kroku;
  • Architektura Flux;
  • Action;
  • Dispatcher;
  • Store;
  • Views;

Artykuł pochodzi magazynu Programista nr 83 (4/2019). Jest to wydanie z lipca/sierpnia 2019 r. Szczegółowy spis treści: https://programistamag.pl/programista-4-2019-83/

Autorem artykułu jest Michał Jawulski. Senior Software Developer w Capgemini Software Solutions Center we Wrocławiu. Od ponad siedmiu lat projektuje systemy dla firm finansowych z całego świata – to prawdziwy pasjonat nowych technologii i inżynierii oprogramowania. W wolnym czasie lubi poznawać nowe frameworki i narzędzia. Występuje na konferencjach i meet-upach, gdzie robi to, co lubi najbardziej, czyli dzieli się wiedzą. Poza tym – wierny kibic Premier League.