Mentionsy Mentionsy
ITeracja by EL Passion
ITeracja by EL Passion

#11 Dev Experience w React Native i Flutterze. Agnieszka Młyńska i Michał Warda

11.05.2023 ·48 min 20 s · 5 rozdziałów

W najnowszym odcinku ITeracji Agnieszka Młyńska (React Native Developer) i Michał Warda (CTO) porównują dwa najpopularniejsze crossplatformowe frameworki - React Native i Flutter. Czym różni się React Native od Fluttera? Czy łatwo “przestawić” się z jednego frameworki na drugi? Które community prędzej pomoże ci w razie problemów? O tym, i nie tylko, posłuchasz w ITeracji. Dołącz do naszego zespołu!: bit.ly/ELP-Careers Zapisz się do newslettera i nie przegap świeżych newsów ze świata IT: bit.ly/El-Digest Odwiedź naszą stronę: iteracja.elpassion.com

24:18 · Community i Integracja z Natywnymi Modułami 2

Myślę, że bardziej o aktywności community przekonalibyśmy się pisząc jakieś bardziej zaawansowane rzeczy, po prostu napotykając jakiś taki problem. Ciężki do ogarnięcia ogólnie i myślę, że problem flutterowy jak flutterowy. Czy Dart jest Dart, czyli język używany we flutterze, jest używany gdzieś poza flutterem? Bo ja szczerze mówiąc próbowałam to znaleźć i znalazłam jakiś jeden framework związany z server site renderingiem bodajże. I no tak zaczęłam patrzeć, że oni się chwalą, że to jest w Dart'cie, tylko że ich repozytorium jest od dwóch lat zarchiwizowane.

No i w sumie to nie wiem, czy ten projekt jest jakby rozwijany, czy nie. I jakby do czego zmierzam? Do tego, że community flutterowe to jest community trochę developerów Dart'a, a nie wydaje mi się, żeby ich było bardzo dużo. Więc tu na potkanie na problem może się skończyć ciężko, nie? Okej, ale też trzeba pamiętać, tutaj myślę, że trzeba by było wziąć pod uwagę to, jak bardzo nie jest to częścią naszego researchu, ale warto by było się zastanowić, jak trudne jest integrowanie z natywnymi modułami, co nie? No bo jeżeli jest stosunkowo proste, to hipotetycznie możemy wtedy jeszcze polegać na dużo szerszym community natywnych deweloperów, ale to wtedy już jest nie fair, bo tak samo w React Native moglibyśmy wtedy polegać na tym samym community.

38:40 · Community Flutterowe i React Native 2

Tak, no dokładnie, wyrzucamy z React Native'a, przechodzimy na natywne, dzień dobry, do widzenia. To tylko już wtedy trzeba by było jeszcze dodatkowo ocenić, jak trudne jest komunikowanie się pomiędzy natywnymi rzeczami a tym światem, To może kiedyś. Tak, może kiedyś. Tak jak mówiłem, w następnym odcinku kolejnym, którymś tam. Ale jeżeli chodzi o community Darta, to nie wiem czy wiesz, też znowu cofamy się w czasie. DART, kiedyś można było w Darcie pisać w Chrome'ie. W Chrome'ie można było sobie odpalić flagę Evaluate Darta i mogłaś pisać w Darcie zamiast w Javascriptie aplikacje frontendowe. Bo ogólnie taka była koncepcja z Dartem, żeby zastąpił JavaScript w Webie.

To nie pykło im chyba. Nie, nie pykło, nie pykło bardzo, nie pykło. Chrome ostatnio usunął, ostatnio, pewnie z kilka lat temu usunął już tę flagę, więc nie ma możliwości odpalenia Darta już w Chrome'ie. Ale jeżeli chodzi o community, no to chyba nikt poza Flutterowcami nie korzysta z Darty. Więc no tak, to jest trochę... To może być problem, po prostu... Możemy nie znaleźć odpowiedzi na nurtujące nas pytania, jakby łatwo osiągalnej, bo no pewnie odpowiedź jest, jak się przekopie dokumentację i milion pięćset jakichś plików na Githubie, nie? Ale nie ma tego tak...

Pokazano wszystkie 4 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.