REACT NATIVE ¿Es REALMENTE tan BUENO como parece?

Поделиться
HTML-код
  • Опубликовано: 20 фев 2020
  • ¿Será que React Native es una tecnología Basura? el TechLead en sus últimos videos habla sobre React Native y quisiera dar mi opinión al respecto.
    Tu que opinas? Escríbeme en la caja de comentarios👇
    ¡Suscríbete, subo contenido cada semana!
    Sígueme en redes sociales :D
    📌 IG: / fabiannomada
    📌TW: / fabiannomada
    ******************************************************************
    💻 Video del Canal de Tech Lead
    Why React Native is garbage. - • Video
    ******************************************************************
    🔸 EMPEZAR A PROGRAMAR🔥 | 5 Preguntas comunes sobre la PROGRAMACIÓN 💻- • 🔥 5 Preguntas comunes ...
    🔸 ¡7 Plataformas GRATUITAS para aprender PROGRAMACIÓN! 🔥 - • ¡7 Páginas GRATIS para...
    CREDITOS:
    Música utilizada en este video:
    🎵 Wander by Ikson
    / ikson
    🎵 Emotions by Simon More
    / user-73416670
    🎵 Hivernale by Greemz
    / greemzofficiel
    Music provided by Audio Library Plus / yt-audio-library
    ----------------------------------------------------------------------------------------------------------
    -----------------------------------------------------------------------------------------------------------
    .
    Icons used in this video were made by Freepik from flaticon.com
    Images and videos used here, are from Pexeles.com and Pixabay.com
  • РазвлеченияРазвлечения

Комментарии • 130

  • @brayanangulo7008
    @brayanangulo7008 4 года назад +15

    me gusto, estaria genial un video asi sobre flutter.

  • @andresbetag
    @andresbetag 4 года назад +2

    muchisimas gracias, muy buena información la que nos has compartido.

  • @ProyectoViernes
    @ProyectoViernes 2 года назад +2

    Estoy prigramando actualmente en react native , ya habia trabajado con flutter y me quedo mejor con flutter es mucho mas rapido y hay una cantidad de widget sorprendeentes.

  • @alejandroquiroz1565
    @alejandroquiroz1565 4 года назад +6

    Ey! excelente video, he vivido tooodo lo que hablaste jajajaja me alegra saber que no me ha pasado solo a mi.

    • @HackerNomada
      @HackerNomada  4 года назад

      Compañeros de lágrimas! Jajaja

  • @elviajedesaturno5014
    @elviajedesaturno5014 3 года назад +9

    estaba aprendiendo react native y ya se me quitaron las ganas jajajaja

    • @brianbg941
      @brianbg941 3 года назад +2

      x2

    • @PitXDeb
      @PitXDeb 2 года назад

      X3

    • @juancruzledesma5693
      @juancruzledesma5693 2 года назад

      x4

    • @NuwaHWeil
      @NuwaHWeil 2 года назад

      ¿Como fue tu experiencia después de un año?

    • @feryu17
      @feryu17 Год назад

      hace 3 años empeze a iniciarme en el desarrollo de app moviles, y mi primera opción fue reac native... 😐, esta demas decir la decepción que me llevé, en parte escogi RN por que siempre en el mundo de la programación sobre todo al principio los desarradores web siempre dicen que java scrip es mas facil que java etc, y le tenia un miedo enorme a java solo por los malos comentarios, la verdad me vi forzado a aprender java para realizar los famosos bridge, y ho sorpresa java me gusto bastante, para no hacer largo la historia, soy completamente desarrador nativo en java y pues mi vida es por mucho mas fácil y disfruto muchísimo desarrollar en nativo

  • @tatimatch2317
    @tatimatch2317 3 года назад

    buen video que da para pensar !!
    Con ionic 5 (competencia de Recat native) se puede programar ahora en React además de Angular, después de ver tu vídeo no hay duda con cual es la buena opción!!

  • @ivanmontes919
    @ivanmontes919 3 года назад +2

    Es muy interesante lo que mencionas. Gracias decir todo eso, ahora tendré mis precauciones.

    • @HackerNomada
      @HackerNomada  3 года назад

      Esa es la actitud, tomar información analizarla y usarla para mejorar!

  • @helisantamaria5443
    @helisantamaria5443 4 года назад +1

    Muchas gracias por la información y conveniente mantener actualizada a la gente más los que hasta ahora empezamos.

  • @marianopaniagua125
    @marianopaniagua125 3 года назад

    Muy bueno el video! Muchas gracias!

  • @danielcamilomontoyasanchez4122
    @danielcamilomontoyasanchez4122 4 года назад +5

    Yo me había enamorado de React cuando hice un bootcamp, pero luego empecé a experimentar otros y me gustó mucho Vue.js, Quasar, Laravel, su documentación es muy clara, fácil de usar y no toma mucho tiempo aprenderla desde la docu.
    Actualmente he trabajado en diferentes frameworks pero en general lenguajes como ts, js, c# y php.

    • @HackerNomada
      @HackerNomada  4 года назад +2

      Ten en cuenta que react native es para aplicaciones móviles y react (sólito) es para la web
      Pdt: adoro VueJs
      Un saludo!

    • @danielcamilomontoyasanchez4122
      @danielcamilomontoyasanchez4122 4 года назад +1

      @@HackerNomada Quizás no me di a explicar, ya que mi camino de React fue en el bootcamp incluso hice un cronograma de aprendizaje de React para pasar a React Native, luego exploré Angular y Ionic4, posterior VueJS y Quasar.
      Actualmente uso mucho más Vuejs y Quasar que React para clientes como freelancer.

    • @andresbetag
      @andresbetag 4 года назад

      @@HackerNomada eso mismo pensé, una cosa es react (sólito) y otra es React native. muchas gracias por tu video

    • @FabianD1991
      @FabianD1991 2 года назад

      Como esta Quasar en cuanto a la integración con la parte nativa de los dispositivos?. Y su comunidad?- Saludos!.

  • @vituco22
    @vituco22 2 года назад

    hola hacker te admiro por tu gentileza, disposicion de orientar en lo personal e aprendido mucho estoy agradecido quise aprender react nati pero me desanime por los valances que son razonable

  • @cesarrawr249
    @cesarrawr249 2 года назад +1

    Igual usé react native para un proyecto personal, y pues que decir, un date picker rompió todo el proyecto jaja a veces pienso en aprender Angular porque está soportado por google. Y Facebook no ah pasado por buenos momentos ultimamente. Pero veo que hay mas trabajo de React. Ademas de que me llega a gustar más la forma de programar en React. Pero no se, me hace dudar un poco React en general

  • @manuelcedeno5125
    @manuelcedeno5125 4 года назад +1

    Excelente vídeo, sobre todo la gran realidad para todo aquel que quiera iniciar en React Native.

  • @postfell
    @postfell 4 года назад +1

    Muy buen video!

  • @YalimC
    @YalimC 3 года назад

    Muy buen video 👌. Me gustaría saber que opinas de Flutter

  • @alfredoochoa9577
    @alfredoochoa9577 3 года назад

    Me gustó mucho su video , muchas gracias

  • @alexisnoriega93
    @alexisnoriega93 4 года назад +3

    Excelente video... soy desarrollor de react native y la verdad no me sentí ofendido antes me sentí que se mucho mas que los que se quedaron solo en maquetar, yo siempre le di a la parte navita y aprendí java, kotlin y swift, por eso ahora creo las app muy rapido en maquetación pero si necesito gps, giroscopio, fcm nativo, etc... lo hago muy rápido y funciona super bien cuando los coloco en javascript, además la rapidez es súper pero de todas formas me gusto mucho bro, te respeto y me agrado mucho

    • @HackerNomada
      @HackerNomada  4 года назад

      Gracias por el comentario, espero que te guste este y los videos que vienen, un saludo

    • @elskipvers
      @elskipvers 4 года назад

      Que tal el tema de la geolocalización en react native? la semana que viene empiezo un proyecto de react native con esa caracteristica en especifico

  • @jorlugeiss
    @jorlugeiss 4 года назад

    Buena explicación...estaba iniciando en react y react-native....y con todas las limitaciones que mencionaste me cambiare a Vue.js o angular...gracias por el aporte

    • @HackerNomada
      @HackerNomada  4 года назад +2

      Vue y Angular son incluso más limitados con respecto a la parte nativa.

    • @Ricardodugart3
      @Ricardodugart3 3 года назад

      @@HackerNomada y entonces que usamos ???

    • @HackerNomada
      @HackerNomada  3 года назад

      @@Ricardodugart3
      1) si es para aprender, lo que quieras
      2) es para una startup: lo que mejor se adapte a las necesidades de la app
      3) si es para conseguir trabajo: lo que mas esté requiriendo el mercado y a la vez te guste

    • @ligthsonenigma4281
      @ligthsonenigma4281 2 года назад +1

      @@Ricardodugart3 no entieron. En el video habla solo de React Native no de React. Habla de limitaciones de RN en aplicaciones móviles, en ningún momento hablo de React para apps webs como para que digan que se van a pasar a Vue 👱

    • @Ross17
      @Ross17 Год назад +1

      No Confundas web con móvil.

  • @arumals3995
    @arumals3995 4 года назад +4

    No puedes hacer social si trabajas en empresas como facebook porque la imparcialidad que deben tener con sus usuarios que intentan lograr lo mismo es una cuestion que llega hasta el punto legal. Yo tambien trabajo en EU en una empresa de software, empece como TechLead, y ahora soy Lead Dev. Las cuestiones legales en cuanto a lo que puedo escribir en internet y sobre como puedo construir una carrera social tienen que estar en concordancia el contrato laboral, incluso si eres trabajador de 2 o mas empresas de forma simultanea tienes que revisar cada año que entre ellas no se contravengan sus políticas.
    El tipo este TechLead es un insoportable, y se va haciendo la victima por todos lados cuando las reglas cuando entras a trabajar son muy claras pero el no las ha seguido. Si lo que queria era flexibilidad pudo haber buscado otra empresa o una startup. Facebook paga unas cantidades enormes de equity para que no tengas que estar haciendo ingresos por otra parte, si el sabia eso y todavia se puso a hacer social es problema de el. Por eso ahora tanto hate que le va tirando a facebook y sus productos. En cuando le metan una demanda real va no le va a alcanzar con todos esos millones que se supone que tiene pero que lo mas probable es que sean una farsa.

  • @martinrodriguezleon6122
    @martinrodriguezleon6122 4 года назад

    Buen vídeo amigo! Sin embargo quedé con dudas sobre lo que quisiera estudiar, acabé de terminar de estudiar Desarrollo Web. Qué debo estudiar si quiero crear una app como proyecto personal que espero que crezca con el tiempo, me puedes dar un luz? Muchas gracias

    • @HackerNomada
      @HackerNomada  4 года назад +2

      Mmmm, si lo que quieres es tener un proyecto personal, lo de menos es el framework o la librería, ellas va y vienen.
      A mi personalmente me gusta vue js
      Pero react y react native tiene más campo laboral.
      Depende de tu visión

  • @alensamuelvillasenor7637
    @alensamuelvillasenor7637 3 года назад

    De los mejores creadores de contenido, increíble calidad del video, sigue con ese buen trabajo.

  • @FuturisticlabCEO
    @FuturisticlabCEO 4 года назад

    Muy bien explicado. Gracias.

    • @HackerNomada
      @HackerNomada  4 года назад

      Gracias por tomarte el tiempo de comentar :D

  • @acmar13
    @acmar13 4 года назад

    Excelente información. Estoy considerando pasarme a flutter

  • @Thetiogamez
    @Thetiogamez 4 года назад

    que recomienda aprender por que se android nativo pero noce nada de ios que me recomienda usar que sea rapido

    • @HackerNomada
      @HackerNomada  4 года назад

      Depende para que quieres aprender. si es para trabajar como desarrollador Android, comienza por Java/AndroidNativo

  • @billyteske6492
    @billyteske6492 3 года назад

    Muy buen y sincero punto de vista.
    me gustaría saber entonces acerca de las alternativas
    basadas en este mismo concepto
    cómo nativescript por ejemplo

    • @billyteske6492
      @billyteske6492 3 года назад

      no por desecharlo, si nó para ver el panorama completo

    • @HackerNomada
      @HackerNomada  3 года назад

      Me encanta esa actitud. si llego a tener un tiempito para hacer un buen review de nativeScript lo haré!

  • @joelagustintoribiopolanco5049
    @joelagustintoribiopolanco5049 3 года назад +1

    Soy desarrollador angular y pude aprender react native muy rápido y usando expo mas.

  • @flaviocortes1922
    @flaviocortes1922 4 года назад

    Excelentes comentarios, deberías bajarle a la música para no distraerme pero es muy bueno.

  • @yeilmusic
    @yeilmusic 3 года назад

    Es lo mejor , mejor control de modulos nativos, en flutter es complicado y estuven probando lo ultimo y no pude compartir mi liberia wff tuve problemas

  • @chenchitoelcartero
    @chenchitoelcartero 4 года назад +1

    Muchas gracias por tu opinión sobre está tecnología, estoy intentando incursionar en desarrollo móvil y react native parecia ser la solución adecuada, ya que solo necesito funciones bastante basicas y que se soportara en android y iOS, aunque con lo que expones me gustaría tener un mejor panorama antes de decidirme a iniciar. Si tienes alguna recomendación estaría genial.

    • @chenchitoelcartero
      @chenchitoelcartero 4 года назад

      Por cierto like por el vídeo y suscriptor nuevo!

    • @HackerNomada
      @HackerNomada  4 года назад +1

      Mi recomendación es que si lo que buscas es un mercado laboral interesante. React y React Native es una gran opción.

    • @feryu17
      @feryu17 4 года назад +3

      yo inicie igual en el desarrollo Mobil entre por el lado del paradigma web con javascrip y cuando empeze a meter las manos en mi proyecto personal fue un infierno, un dia llegue al punto de hacer un modulo nativo y usarlo en un bridge y tenia que ver si o si java y vi varios videos, me di cuenta que java es una maravilla, era facil y fuertemente tipado lo cual no deja ambiguedades, ahora estoy en desarrollo 100% nativo creeme que cualquier problema que se te precente ya alguien lo resolvió solo sera cuestión de adaptarlo, en resumen no te quedes con una sola opinión de la gente que viene de desarrollo web y sus mal concepciones(sobre java principalmente, parece que lo evitan como un vampiro al sol😂) y dale una pequeña oportunidad al desarrollo nativo ya después tu eliges, suerte

  • @veltechok
    @veltechok 3 года назад

    Flutter esta potente viene de 10 y hasta ahora nunca he tenido problemas creo que es el futuro , saludos

  • @lawais1977
    @lawais1977 4 года назад

    Estoy de acuerdo con lo q dices pero el único caso q dijiste q sirve RN es para un startup con equipo chico, y ahi yo recomendaría mucho mejor usar Ionic, ya q salis andando mucho mas rapido, es mas robusto, y si no haces cosas complejas, la performance es bastante decente...

    • @HackerNomada
      @HackerNomada  4 года назад

      En rapidez de desarrollo siempre me ha gustado Cordova y Ionic.
      Pero siempre me termina frustrando lo fragmentado del ecosistema.

  • @Rome-vu7qe
    @Rome-vu7qe 4 года назад

    entonces? combiene aprenderlo o no ? o me declino por flutter ?

    • @HackerNomada
      @HackerNomada  4 года назад

      Depende del proyecto o la razón por la cual quieres aprender, si es para conseguir empleo, es una buena opción si ya tienes conocimiento en react

  • @MegaRichardjavier
    @MegaRichardjavier 2 года назад

    Que me recomiendas React Native o Flutter- Dart?

    • @HackerNomada
      @HackerNomada  2 года назад

      ambos son buenas opciones, depende de tus metas.

  • @matadev279
    @matadev279 4 года назад

    Llevo aproximadamente 3 años trabajando con este framework y estoy totalmente de acuerdo con lo que dices, el desarrollo de aplicaciones robustas se vuelve algo complejo a la hora de trabajarlas con RN

    • @HackerNomada
      @HackerNomada  4 года назад

      Gracias! que bueno que te hayas sentido identificado!

  • @johnanoni
    @johnanoni 4 года назад

    Siempre me ha gustado Angular y me cambié a un proyecto de React Native para mirar qué tal, la verdad a veces es un infierno cuando se necesita cambiar de versión las librerías. Mis compañeros han durado hasta 5 días tratando de solucionar problemas.

    • @HackerNomada
      @HackerNomada  4 года назад

      Te refieres a angular con Ionic?

  • @andyj9273
    @andyj9273 4 года назад +1

    Q opinas de flutter?

    • @HackerNomada
      @HackerNomada  4 года назад

      Opino que quiero probarlo y traerles un videillo del tema :D

  • @NuwaHWeil
    @NuwaHWeil 2 года назад +1

    Que hay de Flutter🍷?

  • @stevenromant
    @stevenromant 4 года назад

    Estoy desarrollando un proyecto en RN y me he encontrado con algunos errores pero la verdad he logrado solucionarlo bastante rápido, más rápido inclusive que cuando he intentado solucionar errores de desarrollo en Android con Java.
    1 punto que no me han gustado de RN y es que la aplicación es más pesada que una nativa, de resto me ha ido de maravilla.
    Pero lo que dices de la dependencia de Facebook si me causa incertidumbre.

    • @HackerNomada
      @HackerNomada  4 года назад

      Si, la verdad la cosa ha mejorado mucho... aunque hay momentos de momentos

  • @hernanrojas8393
    @hernanrojas8393 4 года назад

    Soy un programador viejo, cuando aprendí Visual Basic (año 1996) dije "que bien, no voy a tener que escribir código para diseñas mis interfaces como en Cobol o Clipper" , después apareció Delphi y otros RAD , y ahora en 2020 tengo que escribir mucho código para simplemente definir un botón.

    • @HackerNomada
      @HackerNomada  4 года назад +2

      Probablemente esto sucede por que el desarrollador promedio apesta para desarrollar interfaces estéticas.

  • @beldark4461
    @beldark4461 2 года назад

    Todo depende de cada desarrollador como sacar el potencial de cada librerías o framework sólo es una opinión

  • @NuevoCode
    @NuevoCode 3 года назад

    creo que hay un punto que aclarar en la comparación de versiones, Vue.js y AngularJS no deberían compararse con React Native, deberían compararse con React, y a la fecha de publicación de este video este iba en su versión *16.20*. 5 días después 26 feb salió la actualización _16.13.0 (February 26, 2020)_

    • @HackerNomada
      @HackerNomada  3 года назад

      Lo que comparo es la estabilidad de la API, react es muy inestable comparado con los dos frameworks.

  • @jdnichollsc
    @jdnichollsc 4 года назад +1

    Pero el motor de JS en Chrome es V8, y en otros browsers no se da lo mismo de la RAM como para culpar a JS. Aquí React Native se comporta como NodeJS, donde puedes tener implementaciones nativas diferentes en cada sistema operativo pero JS es la forma de conectar todo con un mismo código y eso no hace malo el framework ni que sea solo para empresas pequeñas, el problema es pensar que con React Native no te va a tocar entender código nativo, entender como funciona el build gradle de Android, el xcodeproj de iOS, etc y dejar de pensar que estas trabajando solo para web, porque si toca entender bien móvil para saber usar la tecnología y total, depende de la necesidad, si no hay la suficiente experiencia se pueden tomar pésimas decisiones 🙂

    • @HackerNomada
      @HackerNomada  4 года назад

      Sea el motor que sea, prácticamente todos utilizan métodos que hacen uso intensivo de ram para lograr acelerar la ejecución.
      Esa es una capa que no tienes si trabajas en nativo

    • @jdnichollsc
      @jdnichollsc 4 года назад +2

      @@HackerNomada qué benchmarks tienes comparando el uso de la RAM? Si necesitas hacer algo que necesita uso intensivo de la RAM no tiene sentido pensar que JS debe ser el que se encargue de eso, por eso toca aprender nativo y crear bridges, no es culpa del framework, es culpa del desarrollador si no sabe diferenciar eso, al igual que los que usan NodeJS, puedes hacer buenas cosas, como también proyectos horribles dependiendo del código que se haga 😅

  • @StevenCuartas55
    @StevenCuartas55 3 года назад

    me encantaria ver un video tuyo debatiendo cada video nuevo que saque ese man resentido y bobo, tu das puntos de vista muy limpios y sin rabias y muy inteligentes, es mas que obvio que una emicroempresa con 3 desarrolladores que ya es muchooooooooo no seria capaz de sostener ni 1 app de un cliente que paga bien mal en cada lenguaje nativo, REACT NATIVE es la mejor opcion quieralo o no

    • @HackerNomada
      @HackerNomada  3 года назад

      Pero tiene muy buenos puntos, de ves en cuando. creo que el parecer un cretino es una estrategia de marketing

  • @desarrolladoresweb3291
    @desarrolladoresweb3291 4 года назад

    Lo que pasa es que primero tienes que dominar react y luego react native y no es facil, pero cuando lo dominas te vuelves un master y creeme que no querras cambiarte

    • @HackerNomada
      @HackerNomada  4 года назад +1

      Yo ya he trabajado bastante con react y la verdad la experiencia es muy inferior que con vue js.
      Más difícil de aprender, más verboso y desordenado,a redux hay que ponerle 2 o 3 enhancers y Middleware para tener algo decente, etc.
      Lo único bueno es la comunidad tan grande que tiene, por lo cual hay muchas librería bien soportadas.
      Pero la verdad, evito react cada vez que puedo.

    • @seyfergames9733
      @seyfergames9733 4 года назад

      @@HackerNomada pero vu es un framwork y react una libreria, la cuestion esque con react trabajas mas a nivel de js puro

    • @HackerNomada
      @HackerNomada  4 года назад

      SeyferGames vue es un framework, pero también una librería.
      Y react para poder ser usado necesita ser usado en un framework, como create react app.

    • @seyfergames9733
      @seyfergames9733 4 года назад

      @@HackerNomada haber, la cuestion esque vue es un framwork que puedes usar como libreria, pero sigue siendo un framwork.

    • @seyfergames9733
      @seyfergames9733 4 года назад

      @@HackerNomada por cierto tampoco es tan asi el tema de la instalación, incluso en react puedes trarte dos o tres dependencias y usarlas como complementos de tu sitio sin necesidad de estr corriendo un proyecto entero de react. No me mal entiendan aunque react me gusta mucho no esque sea un amante de usar este tipo de tecnologias, al contrario lo mejor es aprender de ellas, sus filosofías sus logicas de implementación y evitarlas lo mas que se pueda, no digo evitarlas al 100 porque siempre puede que salg un proyecto X interesante $.$ y no lo vas a rechazar porque no te guste la tecnología.

  • @kramviteam552
    @kramviteam552 4 года назад

    Disculpa la pregunta te llamas fabian "nomada", o nomada es solo un apodo?...

    • @HackerNomada
      @HackerNomada  4 года назад

      Es más bien un sueño,
      Un saludo!

    • @andresbetag
      @andresbetag 4 года назад

      @@HackerNomada viajar por todo el mundo, seria genial. pero el sistema nos roba la vida :(

  • @pavelcardenas5745
    @pavelcardenas5745 4 года назад +1

    un versus de flutter y desarrollo nativo

    • @HackerNomada
      @HackerNomada  4 года назад

      Espero poder tener un tiempo para poder analizar ese framework T_T

  • @madafakaoficial
    @madafakaoficial 4 года назад +3

    le tira basura a react por que es de fb , y a el lo hecharon de fb :V

    • @HackerNomada
      @HackerNomada  4 года назад

      Jajaja exacto no hay que olvidar que el tiene una posición bastante parcial sobre el tema

    • @aeamongol4299
      @aeamongol4299 4 года назад

      Que haces aquí bob

  • @RVKAWAAA
    @RVKAWAAA 3 года назад

    Rayos...justamente hoy hice mi primer hola mundo con una WeatherApp con RN...fue muy rapido y emocionante....use Expo....pero no dejo de ver criticas hacia el....por el rendimiento...los Bugs...etc.....si realmente es tan grande la comunidad que apiya React..porque seguimos usando algo que aveces es obsoleto...Vue js y Native Script son una bendicion....y seguimos usando React...inclusive hay mas demanda laboral...acaso seran idiotas los que contratan proyectos con React..?

  • @omaryorke
    @omaryorke 3 года назад

    Me gusta la parte que mencionas de Redux, si no sabes como funciona, el proyecto se vuelve una porquería… Verídico!!

  • @JohnConexion
    @JohnConexion 4 года назад +2

    Estoy aprendiendo React native y publique una app en android en estos días en la play store. Recomiendas seguir en react o migrar a klotin

    • @HackerNomada
      @HackerNomada  4 года назад

      Necesitas una razón de peso para hacer ese tipo de migraciones. sigue tu sentido común

    • @ricardoleonardoolivaresven1949
      @ricardoleonardoolivaresven1949 3 года назад

      @@HackerNomada bro y si quiero crear una app tipo red social, es recomendable usar react native?

    • @karlsour500
      @karlsour500 2 года назад

      @@EzioEG qué gran consejo.
      Si me guío de quiénes venden tutoriales por udemy obvio RN sería el santo grial.

  • @luiggy3542
    @luiggy3542 3 года назад +1

    A veces no me puedo tomar en serio a Tech lead, habla de forma muy seria pero con mucha ironía o exageración 😂

    • @HackerNomada
      @HackerNomada  3 года назад

      Jajajaja sí, pero entre sarcasmo y sarcasmo da buena info

  • @yeicore
    @yeicore 3 года назад

    Otros dos problemas que encuentro con React Native:
    1)No está terminado, por lo que vas a tener que cambiar muchísimas cosas hasta que salga la version 1.
    2) Apple tiene muy mala fama de estar en contra de tecnologías que no van con apple, entre ellas las tecnologías para apps híbridas. Si un día deciden no permitirlas en la apple store Boom, los frameworks cross platform pierden su chiste

    • @HackerNomada
      @HackerNomada  3 года назад

      Muy de acuerdo con la primera, la gente dice que escoge react por su estabilidad.... y es tremendamente inestable!

  • @pauliliatto8200
    @pauliliatto8200 4 года назад

    Techlead es bastante gracioso pero nadie debería tomarlo demasiado en serio.

  • @pocarito117
    @pocarito117 2 года назад

    Juan guarnizo programador

  • @tejonmieloso
    @tejonmieloso 4 года назад +1

    Estas mal documentado bro. React native nació para ofrecer a los desarrolladores javascript poder desarrollar aplicaciones nativas. Esto existe no sólo para javascript sino para otros lenguajes también. Después React te da la frescura de desarrollar por componentes y la estructura que te da javascript. Cuando las cosas se complican aprendes nativo cómo comentas. Pero es igual que cuando eres desarrollador de Android y la empresa te pide desarrollar un juego. Eso va fuera de tu alcance y tendrás que aprenderlo. Somos desarrolladores. Además Redux no lo es todo, existen muchas otras opciones. No parece que desarrollas en React Native, parece que te están obligando a desarrollar en RN y no te gusta.

    • @HackerNomada
      @HackerNomada  4 года назад +8

      La verdad no entiendo de qué hablas. Lo que dices no contradice en ningún momento lo que hablo en el video. vamos por partes:
      1) React native nació para ofrecer a los desarrolladores javascript poder desarrollar aplicaciones nativas. Esto existe no sólo para javascript sino para otros lenguajes también.
      No veo donde digo lo contrario
      2) Después React te da la frescura de desarrollar por componentes y la estructura que te da javascript
      Again, no veo donde digo lo contrario, aunque eso de frescura... no lo se Rick, Angular y Ionic ya trabajaban con ese tema desde hace algún tiempo antes de React.
      3) Cuando las cosas se complican aprendes nativo como comentas. Pero es igual que cuando eres desarrollador de Android y la empresa te pide desarrollar un juego. Eso va fuera de tu alcance y tendrás que aprenderlo
      Aja, pero todo proyecto tiene ciertos límites en el tiempo y en el dinero. En un mundo perfecto seria solo aprender y ya. pero no es así. Muchas empresas eligen React Native para poder desarrollar rápidamente aplicaciones, y luego se dan de cabeza cuando encuentran las limitaciones de la plataforma. Mira el caso de AirBnb, por ejemplo.
      4) Además Redux no lo es todo, existen muchas otras opciones.
      No dije que redux fuese todo, simplemente comente que hemos tenido problemas por desarrolladores que no la entienden del todo y esto genera cuellos de botella en el performance. Siento que estás añadiendo cosas y un contexto que no existe a lo dicho en el video.
      Ahora, ya que tocas el tema de redux. Si existen otras opciones, No me ha gustado ninguna. Probablemente por las limitaciones de React, pero todas tienen APIs feísimas. Nada que funcione tan perfecto como lo hace la combinación de Vue y Vuex.
      5) No parece que desarrollas en React Native, parece que te están obligando a desarrollar en RN y no te gusta.
      Tengo que amarlo? tiene que gustarme? No. Simplemente estoy dando a conocer algunos puntos en contra y desventajas que no son evidentes en un principio.
      Pero tampoco dije que no me gusta. Estás añadiendo

  • @christiansanchez2217
    @christiansanchez2217 4 года назад

    Me desanime y justo cuando estoy aprendiendo react native

    • @HackerNomada
      @HackerNomada  4 года назад +3

      Aprender react y react native son decisiones excelentes. Hay mucho trabajo y la experiencia de desarrollo es cada día mejor

  • @maximilianoguerra5891
    @maximilianoguerra5891 3 года назад

    ¿Flutter? :v

  • @jhonmeneses6837
    @jhonmeneses6837 4 года назад +3

    No estoy de acuerdo en nada de lo que dijo, crear módulos nativos en react native es fácil, si se debe saber swift y java, pero eso es lo que diferencia a los buenos programadores de los mediocres, en cuanto al consumo de RAM lo mismo eso depende del desarrollador hay unos que hacen mucho código redundante, en cuanto a que es un peligro si facebook deja de darle soporte en ese orden de ideas la mayoría por no decir todas las tecnologías soportadas por empresas grandes son un peligro eso incluye a swift, a java, a kotlin e incluso a flutter entre otras, y deberíamos crear entonces nuestros propios lenguajes y tecnologías para no correr ese riesgo no?

    • @feryu17
      @feryu17 4 года назад +2

      el problema es que las mismas plataformas que desarrollan estas tecnologías (en este caso Facebook) lo hacen ver asi, que es simple programar y que no vas a necesitar escribir código nativo lo cual atrae mucho a todos pero a la hora de la verdad te topas con otra realidad, se supone que está hecha para atraer programadores del mundo web, a quienes simplemente no les agrada java o Swift, no por que no puedan programar en esos entornos, sino por que simplemente no les atraen, y pues pasa esto que te comento.

    • @jaicerindriago
      @jaicerindriago 3 года назад

      Totalmente de acuerdo.

  • @StevenCuartas55
    @StevenCuartas55 3 года назад

    ahhh ya de lleno la explicacion que das dice que ese man no es mas que un RESENTIDO todo lo que diga una personas asi ASI SEA HONESTO es pura labia con rabia que le hace falta mucho mas fundamento de lo que el puede dar por haber trabajado dentro de esas empresas. el se pierde desde que lo despidieron de todas las mejoras y cambios que haga la empresa, resentido....

  • @spartan1993
    @spartan1993 3 года назад +1

    Y cuál es la solución?
    Te vas mucho por las ramas y no vas al punto.
    Estás diciendo claramente que necesitas especialistas en cada cosa
    Entonces si buscas hacer cosas específicas para cada plataforma dedicate a contratar especialistas para una. Es decir pone la guita que requiera.
    React native para cosas sencillas es super útil y rápido(para desarrollar).
    Sino te gusta desarrolla para cada cosa. Para cada plataforma... Y tené un equipo multidisciplinario...
    Y paga sueldos buenos

    • @HackerNomada
      @HackerNomada  3 года назад +2

      ¿Cuál es la solución a que?
      La solución es entender cada herramienta tiene su función y sus ventajas y desventajas.
      No hay respuestas claras ni sencillas, el mundo es complejo.

  • @carmenzamateushernandez9987
    @carmenzamateushernandez9987 2 года назад

    Mejor java