Dokumentacja i repozytorium komplementujące livestream Junior Senior z 9 marca 2021
Repozytorium podzielone jest na 4 oddzielne moduły, każdy z nich to oddzielny projekt który można uruchomić na kilku platformach.
- Czysty
react-native init
boilerplate - Dzielenie kodu między platformami:
- Natywne moduły
- JS build time
- JS run time
- wydajność, i jak ją poprawić wykorzystując natywność
- wparcie dla android TV
- Współdzielenie logiki
- Wspołdzielenie styli
- Możliwość wykorzystania electron
- Jakie istnieją paczki rozszerzające framework:
- react-native-windows
- react-native-macos
- react-native-tvos
- react-native-web
- react-native-yourPlatformHere
- zalety / wady / konsekwencje
- Współdzielenie komponentów
- Buld-time vs. Compile-time i implikacje
- W dalszym ciągu możliwość wykorzystanie electrona