To, co widziałeś w tym module i to, co jest typowe dla aplikacji React Native, to to, że musisz dużo
stylizować na własną rękę.
Przycisk jest rzadkim wyjątkiem,
to znaczy wbudowany przycisk, który automatycznie daje ci podstawową stylizację, a nawet dostosowuje się
do platformy, ale poza
tym naprawdę musisz stylizować wszystko samodzielnie, niezależnie od tego,
czy wprowadzasz tekst
, czy
to wynik, czy tekst tutaj, czy przyciski
niestandardowe, będziesz musiał wykonać wiele ręcznych stylizacji i tworzenia komponentów w React Native, ponieważ React
Native daje ci tylko te surowe operacje podstawowe, tylko widok tekstu i tak dalej, musisz dostosować
je do swoich wymagań i wyglądu, który chcesz osiągnąć.
Teraz React Native ma także aktywną społeczność i tam powstały ładne pakiety innych
firm, które są w zasadzie kolekcjami wstępnie zbudowanych komponentów, które czasem nawet zmieniają swój
wygląd w zależności od platformy, na której działają, czasem nie, ale która zawsze
dają ci wstępnie zmodernizowane komponenty, których możesz użyć, dlatego
możesz je przeanalizować, jeśli tworzysz aplikację w przypadkach, w których chcesz
uniknąć samodzielnego konfigurowania wszystkich tych stylów, w których nie masz własnych ścisła tożsamość korporacyjna
lub własny szczegółowy
wygląd, który musisz dopracować w każdym szczególe, w takich przypadkach w załączeniu znajdziesz link do
tego dokumentu z dokumentów expo, gdzie znajdziesz przykłady popularnych zestawów interfejsów użytkownika, bibliotek komponentów interfejsu użytkownika które możesz dodać
do projektu React Native, które działają również w projektach React Native utworzonych za pomocą expo, aby łatwo uzyskać
gotowe komponenty, które możesz upuścić do swojego projektu. Na stronach tych projektów można również zobaczyć podgląd tego, jak to
będzie wyglądać, jaki styl mają te wstępnie zbudowane komponenty i jak działają, i zawsze możesz
zagłębić się w dokumentację tych pakietów, aby dowiedzieć się, które komponenty na przykład dają ci i czy jest to coś, co
może być dla ciebie interesujące, czy nie.
Tak więc sprawdzenie tych zestawów interfejsu użytkownika może być tego warte, ponieważ może dać ci pewne elementy,
takie jak gotowe przyciski, gotowe pola tekstowe i cokolwiek to jest, które wyglądają i czują się tak,
jak chcesz, aby aplikacja wyglądała i która wtedy oczywiście oszczędzasz czas na samodzielne
budowanie tych komponentów, ponieważ wtedy po prostu dodajesz tę bibliotekę do swojego projektu, instalujesz ją i
oczywiście zawsze znajdziesz instrukcje instalacji również na tych stronach.
Więc instalujesz taką bibliotekę w swoim projekcie, a następnie wszystko, co musisz zrobić, to w końcu
zaimportować potrzebne komponenty do plików komponentów i zacząć z nich korzystać.
To jest naprawdę
proste, jest to miła alternatywa dla budowania wszystkiego na własną rękę i to oczywiście zależy od tego, czego
potrzebujesz w swojej aplikacji, ale takie zestawy istnieją, a zatem spojrzenie jest zdecydowanie tego warte.