Kuidas õppida päriselt reageerima | Näpunäited ja ressursid

Sohad Dader

Alustasin arendamist React Native abil 2017. aasta detsembris. Olen nüüd saatnud 2 rakendust (iOS / Android) ja alustan kolmandaga ning töötan praegu ettevõttes täiskohaga React Native arendajana.

Tahaksin mainida, et õppisin reaalaja põliselaniku ise Internetist. Ja tegelikult, enne kui alustasin React Native'iga, töötasin täieliku korstna JavaScripti arendajana, seejärel React arendajana. Nii on see aidanud mul õppida lihtsalt reaalajas pärinema.

Niisiis, kui teate Reaktorit, võite alustada Reaktiivse loominguga ja teil on see väga lihtne ja sarnane.

Paljud arendajad, kes töötavad Androidi või iOS-i taustkogemusega, saavad alustada RN-ist. Sest nad teavad mobiilsest arenduskeskkonnast. Androidi õppisin umbes kolm aastat tagasi ja saatsin vaid ühe rakenduse. Kuid ma ei usu, et Androidi ja iOS-i kasutamine on RN-iga alustamiseks hädavajalik (võite alustada RN-iga, kui teil pole veel mobiiliarenduse tausta).

Kui soovite seda õppida, pange lihtsalt plaan, töötage kõvasti ja panen siia mõned ressursid, millest on minu arvates abi sellest õppida.

  • Alustuseks lugege alustamise õpetust ja proovige seda oma arvutis käivitada. See on esimene asi, mida tegin. See annab teile aimu, millest me räägime. Alustamine - reageeri pärismaalasele | Raam loomulike rakenduste loomiseks Reacti abil
  • Lugege Reaxi komponentide spetsifikatsioonide ja olelustsükli kohta. RN pärineb ReactJS-ist, neil on palju ühist ja mõistmine, näiteks komponentDidMount () või komponentWillMount (), aitab teid aidata. Komponentide andmed ja elutsükkel | Reageeri
  • Seejärel lugege Pete Hunti õpetust ReactJS-i kohta. Peate mõistma, mis komponendid on ja kuidas neid rakendatakse. Mõtle reageerides | Reageeri
  • Ma soovitaksin minna läbi kõik muud näidisrakendused. Lugege koodi ja kui te ei saa millestki aru, siis lihtsalt Google.
  • Seal on palju õpetusi, mis selgitavad, kuidas React Native'is lihtsat rakendust kirjutada. Ma kasutasin isiklikult seda: sissejuhatus Reactiga emakeelena. See on praeguseks ilmselt vananenud, kuid see andis mulle ideid selle kohta, mida ma oma projekti lõpuleviimiseks vajasin.
  • Jah, ma ütlesin projekti. Alustamiseks on vaja midagi. Õpid kodeerimise (ja lugemise), mitte ainult lugemise või (veel hullem) vaatamise kaudu. Miks te ei ürita Instagrami rakendada? Tinder võiks olla veel üks idee.
  • Ärge lugege dokumente. See ei ole raamat, vaid lihtsalt viide asjadele, mida peate oma teekonnal kasutama, nii et kui te pole sellega tuttav, hoidke arendamise ajal arendamise vahekaart lahti. Pidage meeles, et RN liigub kiiresti, nii et võiksite neid aeg-ajalt kontrollida.
  • Vaadake jaotist Jaga ja testige brauseris oma reaalajaskoodi. See on tõesti huvitav ressurss, kus on palju näiteid. Leiate selle integreerituna ka dokumentidesse.

Kui soovite videotest õppida, on neist teile abi.

  • Youtube

Nägin youtube'is palju videoid React Native kohta, mõned neist on kasulikud, kuid see pole seotud, saate uurida mõnda konkreetset teemat. Kuid leiate need esitusloendid, millest on palju abi. "See esitusloend keskendub React Native'i programmeerimisele alates versioonist 0.49, kus on rohkem üksikasju ja huvitavaid asju kõigile algajatele kuni edasiminekuni"

  • Udemy

Võite leida selle parima kursuse, mida saate reaalajas õppimiseks õppida.

„Kasutage React Native'i ja oma React teadmisi ning kasutage veebiarenduse oskusi iOS-i ja Androidi rakenduste loomiseks“

  • cs50

Olen seda kursust väga armastanud. See on väga korraldatud ja pakutud paljude ekspertide poolt. Ka siis, kui teil pole JS-i kohta aimugi, on see teile väga kasulik, sest see algab JS-ist nullist.

Loodan, et leiate minu artiklist teile kasuliku.
Edu
Sohad Dader