React

React

React to biblioteka javascriptowa do tworzenia dynamicznego interfejsu użytkownika.

Rozwijana jest główne przez developerów Facebook i Instagrama, ale także przez dużą społeczność dzięki temu, że dystrybuowana jest na licencji Open Source.

Dlaczego warto stosować bibliotekę React?

React służy do budowania interfejsu użytkownika, czyli jest warstwą prezentacyjną V (widoku) w modelu MVC. Można więc sobie wyobrazić stworzenie aplikacji internetowej która np. interfejs użytkownika opiera o react, a backend (czyli dostarczanie danych) opiera np. o drupala. Zyskujemy dzięki temu możliwość prezentowania danych w sposób dynamiczny np. formularz rejestracyjny, który opiera się na wyborach użytkownika i doczytuje dodatkowe pola w zależności od wybieranych opcji.

Zalety korzystania z React:

  • interfejsy są bardziej przyjazne dla użytkownika,
  • dynamiczne prezentowanie danych,
  • architektura oparta o komponenty i akcje,
  • wydajność,
  • dokumentacja,
  • open source