React JS
Co to jest ReactJS?
React to biblioteka JavaScript służąca do tworzenia dynamicznego interfejsu użytkownika. Rozwijana jest główne przez developerów Facebooka i Instagrama, ale także przez dużą społeczność dzięki temu, że dystrybuowana jest na licencji Open Source.
Do czego służy biblioteka 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 bardziej przyjazne dla użytkownika,
- dynamiczne prezentowanie danych,
- architektura oparta o komponenty i akcje,
- wydajność,
- dokumentacja,
- open source.