2015-04-13 27 views
9

Nie wiem wiele na temat rozwoju urządzeń mobilnych, ale możliwość pisania natywnych aplikacji mobilnych w JS bardzo mnie interesuje.Reaguj Ograniczenia natywne?

Jednak, popraw mnie, jeśli się mylę, ale nie sądzę, że React Native wkrótce zastąpi tradycyjny natywny kod. Dlaczego tak jest? Jakie są ograniczenia React Native, które uniemożliwiają zastąpienie tradycyjnego natywnego programowania?

Każdy wgląd jest bardzo doceniana

+0

Niektórzy programiści javascript uważają, że programowanie powinno odbywać się w javascript, nawet jeśli jest to jeden z najgorszych języków programowania. Nie, React Native nic nie zastąpi. Pomoże to twórcom stron internetowych w implementacji prostych aplikacji natywnych. Nacisk na proste. – Sulthan

+1

Dlaczego natywny reaguje tylko na proste aplikacje natywne? – Tarlen

Odpowiedz

15

na Facebooku jesteśmy podekscytowani RN z kilku powodów:

  1. prędkość Development - orzeźwiający jest znacznie szybciej niż kompilacji, zwłaszcza dla dużych skomplikowanych aplikacjach
  2. Rozdzielanie obaw - eksperci na każdej platformie mogą tworzyć wysokiej jakości natywną infrastrukturę, a programiści mogą skupić się na swoich aplikacjach.
  3. Łatwiejsza edukacja - programiści mogą uczyć się ES6 + Reagować raz, a następnie tworzyć aplikacje lub iOS, Android i oczywiście sieć internetowa:

Użyliśmy React Native do zbudowania aplikacji Facebook Ads Manager na iOS, która jest dość skomplikowaną aplikacją. Działa dla nas, ale prawdopodobnie nie będzie działać dla wszystkich. Jest to nowa technologia, którą powinieneś używać na własne ryzyko. Chociaż ciężko pracujemy, to nie jest on jeszcze całkowicie stabilny.

+0

Czy mógłbyś wyjaśnić, dlaczego RN może nie działać dla niektórych osób/projektów? Jakie są jego wady? – Tarlen

+0

Mówisz "Android", ale z tego, co widzę, obsługuje tylko iOS ... –

+2

React Native dla systemu Android nie jest jeszcze gotowy do produkcji, a my nie chcemy otwierać jego kodu źródłowego, dopóki nie jest. Dodatkowo jest teraz bardzo ściśle zintegrowany z innymi technologiami Fb. Mamy grupę świetnych inżynierów, którzy pracują nad jej realizacją w ciągu najbliższych miesięcy. –

Powiązane problemy