Cómo aprender React Native | Consejos y recursos

Sohad Dader

Comencé a desarrollar con React Native en diciembre de 2017. Ahora he enviado 2 aplicaciones (iOS / Android) y empiezo con la tercera, y ahora estoy trabajando para una compañía como desarrollador de React Native a tiempo completo.

Me gustaría mencionar que aprendí el React Native por mí mismo de Internet. Y, en realidad, antes de comenzar con React Native, trabajé como Desarrollador JavaScript Full Stack, luego como Desarrollador React. Por lo tanto, me ayudó a aprender React Native fácilmente.

Entonces, si conoce React, puede comenzar con React native y lo encontrará muy fácil y similar.

Muchos desarrolladores que trabajan con experiencia en segundo plano con Android o iOS pueden comenzar con RN. Porque saben sobre el entorno de desarrollo móvil. Aprendí Android hace unos tres años y envié solo una aplicación. Pero no creo que Android e iOS sean estrictamente necesarios para comenzar con RN (puede comenzar con RN si no tenía antecedentes con el desarrollo móvil).

Si usted es serio para aprenderlo, solo ponga un plan, trabaje duro y pondré aquí algunos recursos que creo que serán útiles para aprenderlo.

  • Comience leyendo el tutorial de inicio e intente ejecutarlo en su máquina. Es lo primero que hice. Esto le dará una idea de lo que estamos hablando. Comenzando - React Native | Un marco para construir aplicaciones nativas usando React
  • Lea sobre las especificaciones de componentes y el ciclo de vida en React. RN proviene de ReactJS, tienen muchas cosas en común y comprender cosas como componentDidMount () o componentWillMount () lo ayudará. Especificaciones de componentes y ciclo de vida | Reaccionar
  • Luego lea el tutorial de Pete Hunt sobre ReactJS. Debe comprender qué componentes son y cómo se implementan. Pensando en reaccionar | Reaccionar
  • Sugeriría pasar por las otras aplicaciones de muestra, todas ellas. Lea el código y cuando no entienda algo, solo búsquelo en Google.
  • Hay muchos tutoriales que explican cómo escribir una aplicación simple en React Native. Personalmente utilicé este: ser nativo con React, una introducción. Probablemente ya esté desactualizado, pero me dio ideas sobre lo que necesitaba para completar mi proyecto.
  • Sí, dije proyecto. Necesitas algo para empezar. Aprende codificando (y leyendo), no solo leyendo o (peor aún) mirando. ¿Por qué no intentas implementar Instagram? Yesca podría ser otra idea.
  • No leas los documentos. No es un libro, sino solo una referencia a las cosas que necesitará usar a lo largo de su viaje, por lo tanto, mientras desarrolla, mantenga una pestaña abierta, si no está familiarizado con él. Tenga en cuenta que RN se está moviendo rápidamente, por lo que es posible que desee verificarlos de vez en cuando.
  • Echa un vistazo a Compartir y prueba tu código React Native en el navegador. Este es un recurso realmente interesante con muchos ejemplos. Lo encontrará integrado en los documentos también.

Si cree que prefiere aprender de los videos, estos serán útiles para usted.

  • Youtube

Vi muchos videos de YouTube sobre React Native, algunos de estos son útiles, pero no están relacionados, puedes investigar sobre algún tema específico. Pero puede encontrar estas listas de reproducción que serán muy útiles. "Esta lista de reproducción se centra en la programación de React Native de la versión 0.49, con más detalles y cosas interesantes para todos, desde principiantes hasta avanzados"

  • Udemy

Puede encontrar este mejor curso que puede seguir para aprender React Native.

"Utilice React Native y su conocimiento React y aproveche sus habilidades de desarrollo web para crear aplicaciones nativas de iOS y Android"

  • cs50

Me ha encantado este curso. Está muy organizado y proporcionado por muchos expertos. Además, si no tiene idea de JS, será muy útil para usted porque comienza desde cero con JS.

Espero que encuentres mi artículo útil para ti.
Buena suerte
Sohad Dader