Flutter czy ReactNative?

0

Witajcie,
Jak w temacie co jest Waszym zdaniem bardziej przyszłościowe: Flutter czy ReactNative? W czym jest pewniejsza praca? :)

1

Flutter, Flutter

1

Oczywiście, że Flutter. ReactNative nie ma przyszłości.

1

Praktycznie identyczny wątek pojawił się jakieś 2 dni temu - Nauka tworzenia aplikacji na Androida w roku 2020..

Kwestia Fluttera pojawia się od tego posta - Nauka tworzenia aplikacji na Androida w roku 2020..

Fajny wpis odnośnie Fluttera jest też tutaj - Wejście w IT prościej niż front-end ?

0

Dlaczego uważacie żer Flutter jest bardziej przyszłościowy? A jak wygląda próg wejścia w tej technologi?

3

Dlatego, że obiektywnie daje lepsze rezultaty i dlatego, że rozwija go Google, a jest to po pierwsze gigant, który wyznacza standardy, a po drugie właściciel jednej z platform, na których Flutter działa i dostarczający prawie wszystkie swoje usługi na drugą platformę.

To tak, jakby pytać czy .net jest przyszłościowy, czy lepiej inwestować w jakiegoś innego frameworka na Windows, o którym Microsoft nic nie wie.

0

Pracuje ktoś z Was może na codzień we Flutterze?

0

Ja pracowałem przez około 8 miesięcy na stałe plus potem od czasu do czasu przy innych projektach pomagałem.

2

A ja mam trochę odmienne zdanie.
Uważam, że lepiej nauczyć się react-native, chociaż potencjalnie aplikacja napisana we flutter będzie działać nieco lepiej.
Moje zdanie wynika stąd, że pracując w react-native rozwija się wiedzę na temat reacta, js(ts ewentualnie).

Pracując we flutter rozwija się wiedzę na temat... flutter, srodowiska całkowicie oderwanego.
Osoba która dobrze bedzie umiala react-native, bez problemu napisze apke w react/next.js, a tekze backend w node.

W mojej opinii pisanie aplikacji w react-native jest też znacznie szybsze i wygodniejsze. React to jest bardzo fajny koncept, intensywnie rozwijany.
W tym się zwyczajnie szybko, czytelnie i wygodnie pisze.

Co do samego performancu, to nie wiem, jak trzeba skopać kod, żeby zobaczyć jakieś braki wydajności. Zdarzało mi się robić apki z bardzo złożonymi animacjami, gestami itp., wniosek mam taki, że trzeba zupełnie nie mieć świadomości na temat tego jak dziala react i react-native, żeby mieć słaby performance. No to trzeba kompletnie nie wiedzieć, co się robi.
Nigdy nie mialem zadnych problemów optymalizacyjnych, wszystkie apki działały 100% płynnie, ale... np. włączanie swoje trwa - tego się nie ominie.

Bardziej też podoba mi się filozofia RN. Jest to taki wrapper nad natywnymi komponentami - one się super dostosowują do wersji telefonu, motywów itp. RN jest w tym sensie bardziej minimalistyczny, w zasadzie jest to tylko wrapper, natomiast flutter ma zupełnie inny system renderowania - jest bardziej oderwany od technologii mobilnych i zastępuje je własną.

Argument, że google, to trochę dziwny argument. Kazdy musiałby w takim razie olac reacta i isc w stronę angulara, a przeciez tak nie wygląda rynek.

2

Siadłem na weekend żeby zapoznać się z flutterem. Jestem bardziej na plus niż w piątek:

https://fidev.io/design-challenges/



Po kilku godzinach dzięki https://flutter.dev/docs/get-started/install/macos oraz https://flutter.dev/desktop udało mi się uruchomić aplikację na androidzie, iosie, webie oraz desktopie na macu. Prosta apka do pobierania danych z internetu. IDE: android studio

Dokumentacja na stronie https://flutter.dev jest dużo lepsza niż na androidzie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0