Posiada mechanizm do filtrowania widoków oparty na zakresie zmiennych (na przykład przy wyszukiwaniu) bez potrzeby zbytniego wpisywania dodatkowych kodów.
Mechanizm szablonowy pozwala na proste i elastyczne budowanie UI.
Pozwala na użycie funkcji jako własności do obliczenia własności obiektów.
JSX to mechanizm szablonowania, który umożliwia programiście wpisanie adiustacji bezpośrednio w ich kod, co następnie jest wcześniej lub na bieżąco kompilowana do zwykłego JavaScript. Eliminuje to separację pomiędzy widokiem adiustacji i kodu oraz oferuje lepszą szybkość w szablonach językowych opartych na łańcuchach.
Niektórzy widzą w tym zaletę, ponieważ eliminuje zapas z innej szablonu językowego.
Licencja MIT to niezwykle permisywna licencja, która pozwala na kompleksowe wykorzystanie, w tym biznesowe, bez gwarancji.
Może być wykorzystane do zamiany części innej struktury bez usuwania pozostałych funkcji.
Pozwala na gniazdowanie szablonów widoku na górnym poziomie widoku z szablonu.
Posiada oficjalny lub dobrze znany projekt zestandaryzowany, który buduje zalecaną strukturę pliku i pozwala programistom na szybsze rozpoczęcie pracy.