⚛️ REACT 2023: Todas las opciones para comenzar - jonmircha

Поділитися
Вставка
  • Опубліковано 20 сер 2024

КОМЕНТАРІ • 97

  • @charliea6038
    @charliea6038 Рік тому +13

    ESlint se usa bastante cuando trabajas en equipos de desarrollo y para usarlo sí requieres archivos de configuración y agregar dependencias. Por eso Next te da la opción de preconfiguración.

    • @gonzafl4577
      @gonzafl4577 Рік тому +2

      Eso venía a decir

    • @emersontavera9362
      @emersontavera9362 Рік тому +1

      He estado aprendiendo java y spring para el backend, ahora quiero aprender un poco sobre el front-end pero tengo una duda, tengo entendido que puedo usar spring y react juntos al conectarlo a traves de APIs, por que recomiendan next y esas tecnologías para el lado del servidor? y que si usas algo distinto puede ser buggy, some clarity on the subject might be very much appreciated

  • @Dev_alarcon
    @Dev_alarcon Рік тому +5

    Muchas gracia señor mircha por estar tan atento de la comunidad que te sigue, definitivamente muy agradecido por tus esfuerzos y te felicito por ser tan buen maestro.

  • @tatoElpaisa
    @tatoElpaisa Рік тому +5

    Las herramientas como ESLint se añaden pensando en el trabajo en equipo para que exista un archivo de configuración estandar para las herramientas de trabajo y que todo el Team pueda conservar la misma configuración.

  • @AlejandroDiaz-te4ey
    @AlejandroDiaz-te4ey 4 місяці тому +1

    Una maravilla algo mas claro y detallado imposible

  • @walterarriaza
    @walterarriaza Рік тому +1

    Muchísimas gracias por el video Jon, vale su peso en oro pues nos permite conocer las diferentes maneras de inicializar una aplicación en React según los nuevos cambios realizados. Gracias de antemano, por las actualizaciones del curso de React. Haces siempre todo mucho más sencillo para nosotros. Saludos Jon desde Guatemala.

  • @daveku
    @daveku Рік тому +1

    muchas gracias!!! acabo de ver la documentación de React y me quede en What!!... tuve que venir contigo para saber que opinabas y sabias, muchas gracias por las orientaciones... Saludos y excelente vida.

  • @AndruV42
    @AndruV42 Рік тому +2

    ❤ siempre con el mejor contenido

  • @zaeddielopez9501
    @zaeddielopez9501 Рік тому +7

    Seria buenísimo y de gran ayuda sacar un video de como migrar de create react app a vite 👍

  • @escapedospuntos9321
    @escapedospuntos9321 Рік тому +1

    Video muy recomendado para las dudas al momento de iniciar un proyecto con react. Gracias !!!

    • @jonmircha
      @jonmircha  Рік тому

      Con mucho gusto👋🏻😉

  • @rurienciso630
    @rurienciso630 Рік тому +2

    Gracias maestro, tus cursos y tu metodología son muy buenas. Estoy haciendo tu curso de grid. Espero llegar a react pronto.

  • @elmersolis7301
    @elmersolis7301 Рік тому +1

    excelente gracias por compartir tus conocimientos, a los que no tenemos mucha experiencia aun

  • @user-ll9zr4we8t
    @user-ll9zr4we8t Рік тому +1

    Genial, muy clarificador, gracias!

  • @hectorrangel1594
    @hectorrangel1594 Рік тому +1

    Gracias profe Jon, gran esfuerzo.

  • @falvarador
    @falvarador Рік тому +2

    A mi me ha gustado Remix, pero la verdad por ahora seguiré muy feliz con Flask Python y utilizando web components para la parte interactiva de las aplicaciones.
    Saludos Jon

  • @JDev-mj8pq
    @JDev-mj8pq Рік тому +1

    Profe, gracias por los consejos que da en este video sobre que usar o seguir usando en cuanto a estas herramientas❤, totalmente de acuerdo con usted en todo lo que expone.
    Y como comentario off topic, mira esos wallpapers papá! El de Slam Dunk❤

    • @jonmircha
      @jonmircha  Рік тому

      jejejeje si, soy un Otaku 🫢

    • @JDev-mj8pq
      @JDev-mj8pq Рік тому

      @@jonmircha Somos 🤣

  • @CALIBARG
    @CALIBARG Рік тому +1

    excelente aporte

  • @andresmunoz6503
    @andresmunoz6503 10 місяців тому

    @jonmircha saludo grande, no se que es lo que pasa con los videos pero en cierto punto se empizan ha estar defectuosos parace como si tuvieran lag. saludos

  • @jeremiasmenacho5997
    @jeremiasmenacho5997 Рік тому +1

    gracias jon, mucha ayuda que mantengas los videos antiguos

  • @boss605
    @boss605 Рік тому +2

    Hola Jon! no estoy muy enfocado en el tema de programación este año, pero tenia una consulta como seguidor desde hace 2 años. ¿Que ves que se viene con fuerza los proximos años? Crees que la programacion para sitios web seguira vigente en lo mas alto?, O recomienda estudiar temas relacionados a la Inteligencia Artificial.

    • @jonmircha
      @jonmircha  Рік тому +3

      pues mira desde que empece llevo escuchando que la tecnología de moda reemplaará el desarrollo de sitios y después de 20 años sigo comiendo y viviendo de esto, La IA yo la veo como una herramienta que potencia nuestro trabajo

  • @luisberoiza227
    @luisberoiza227 Рік тому

    Videazo, profe!!

    • @jonmircha
      @jonmircha  Рік тому +1

      Gracias!

    • @luisberoiza227
      @luisberoiza227 Рік тому

      @@jonmircha Gracias a ti, por todo lo que aportas.
      De verdad, muchas gracias!

  • @ElConsumidorInformado
    @ElConsumidorInformado Рік тому +1

    Gracias por la información. Según mi experiencia Vite, el problema que tiene es que es muy rígido en su estructuras de carpetas del Scaffolding. Actualmente, me ha resultado mas agradable trabajar con ParcelJS, ya que vengo de la vieja escuela de webpack para configurar las cosas a mi gusto. El único problema que le he encontrado a ParcelJS, es que no he podido utilizar variables en el src de las imágenes como src={require(`ruta/${variable}`)}, si alguien sabe la solución se lo agradeceré. Saludos

  • @jote200503
    @jote200503 Рік тому +1

    Hola jonmircha!

  • @LoftiSongs-bk6sy
    @LoftiSongs-bk6sy 6 місяців тому

    f por la mac de jhon, excelente video , saludos desde peru...

  • @cristianelfante3473
    @cristianelfante3473 Рік тому

    Hola Jon, Primero que nada Gracias por tu contenido de calidad. Hice tu curso de JS y me encanto, quería empezar con tu REACT, hice uno y me dejo muy desconforme, con contenido desactualizado y muy malas practicas. asi que voy a probar con el tuyo. ya pude levantar la Apps con Vite sumándole TypeScrips y usando tailwind css. Queria saber antes de hacer macana, si todo el contenido de tu curso aun sirve o deba tener en cuenta alguna actualización nueva ya sea de librerias como Router-Dom o Redux o alguno otro concepto?

  • @maximilianolencina8150
    @maximilianolencina8150 Рік тому

    Excelente video jon! Podrias hacer un review de astro? Me parece un framework genial 😁

  • @guskumite
    @guskumite Рік тому +1

    Creo que ya solucioné el error del proxy, haciendo que la configuración de windows lo detecte automáticamente, solo que parece que en mi instalación falta yaml, voy a instalarlo a ver si me deja continuar ...

  • @helipalacio8772
    @helipalacio8772 Рік тому +1

    👏👏👏 🙏🙏🙏

  • @edgardomolinagonzalez3121
    @edgardomolinagonzalez3121 Рік тому +3

    Yo estaba por React... pero con esta nueva documentación me saturaron. Me decanto por Angular mejor, pero tomaré esos cursos de bases de datos master, gracias por ese aporte.

  • @germandeluca3712
    @germandeluca3712 Рік тому +1

    No quiero ser mal pensado, pero no podría ser que dichos frameworks han "sponsoreado" al core de react? Para hacer que la gran cantidad de desarrolladores de react que si tienen experiencia se pasen a sus productos? Y por eso en la docu oficial nos sugieran tal cosa? Y dejen muy oculto vite que pertenece a otro framework como vue?

  • @lea_4811
    @lea_4811 Рік тому

    Te ves súper guapo en la miniatura del video ❤Saludos a Kenai

  • @guskumite
    @guskumite Рік тому

    El error persiste, chatgpt me recomendó desintalar yaml e instalar js-yaml y cuando intento el npx create-remix se genera la siguiente salida: npx create-remix
    node:internal/modules/cjs/loader:1080
    throw err;
    ^
    Error: Cannot find module 'yaml'
    Require stack:
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\postcss-load-config\src\index.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\compiler\utils\postcss.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\compiler\plugins\cssImports.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\compiler\css\compiler.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\compiler\compiler.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\compiler\build.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\cli\commands.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\cli
    un.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\cli\index.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\@remix-run\dev\dist\index.js
    - C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\create-remix\dist\cli.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object. (C:\Users\PC\AppData\Local
    pm-cache\_npx\82f938b29eb562d9
    ode_modules\postcss-load-config\src\index.js:7:14)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Module.require (node:internal/modules/cjs/loader:1143:19) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\postcss-load-config\\src\\index.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\compiler\\utils\\postcss.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\compiler\\plugins\\cssImports.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\compiler\\css\\compiler.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\compiler\\compiler.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\compiler\\build.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\cli\\commands.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\cli\
    un.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\cli\\index.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\@remix-run\\dev\\dist\\index.js',
    'C:\\Users\\PC\\AppData\\Local\
    pm-cache\\_npx\\82f938b29eb562d9\
    ode_modules\\create-remix\\dist\\cli.js'
    ]
    }
    Node.js v18.17.0

  • @Christian-zo4gg
    @Christian-zo4gg Рік тому +1

    Me parece perfecto que le pongas "Deprecado" en vez de eliminarlo, así queda como historia.

  • @orlandogarduno1
    @orlandogarduno1 Рік тому +2

    vaya, vaya, parece que el algoritmo nos lee una vez más, anoche miré vídeos sobre este tema y traté bastante comprenderlo, me cuesta mucho, espero un panorama más claro con tu vídeo, profesor.

  • @Kaeldev
    @Kaeldev Рік тому +1

    Oye Jon, usas el procesador de tu laptop para grabar o una capturadora? si usas el procesador es podria ser la razón de que se te trabe tanto el video. Te sugiero usar una capturadora, para que así no fuerces tanto tu equipo.

    • @Kaeldev
      @Kaeldev Рік тому

      Por cierto, ya me ví todo tu curso de Javascript y también el de React y aprendí muchisimo, de lejos el mejor edutuber que he descubierto, muchas gracias por tus servicios.💯
      Ahora voy a por el curso de base de datos y NodeJS, pero me pregunto si tu curso de Node no estara desactualizado despues de tanto tiempo?🤔

    • @jonmircha
      @jonmircha  Рік тому +2

      VOy a investigar lo de la capturdora de video, gracias 😉👋🏻

  • @jasserblanco2805
    @jasserblanco2805 Рік тому +1

    El profesor se ve genial con su nuevo corte de cabello, profesor porque no optar mejor por Vue Js?

  • @brayanorellanos9367
    @brayanorellanos9367 Рік тому

    lo unico que cambio, o el cambio grande que hubo fue create react app, el resto del curso se puede estudiar sin cambios grandes?

  • @joajoestar7
    @joajoestar7 Рік тому +1

    Entonces puedo aprender react con la lista de reproducción, solo debo saltarme los vídeos deprecados y ver si usted sube nuevo contenido de react y ya estaría,no??

    • @jonmircha
      @jonmircha  Рік тому +1

      Sí y usa vite

    • @user87546
      @user87546 Рік тому

      Curso React: 101. Templates Create React App - jonmircha Ese tampoco va? Me falta mucho igual jajaja

  • @freddyjsolarte7312
    @freddyjsolarte7312 Рік тому

    Osea que si construyo una aplicacion y el backend no va a ser nodejs si no por ejemplo laravel, se debe usar react con vite, y no sus metaframeworks como nextjs ya que este es fullstack

  • @victorchavez2909
    @victorchavez2909 Рік тому +1

    Profe todavia puedo llevar su curso de react o tengo q esperar que modifique el curso?

    • @jonmircha
      @jonmircha  Рік тому +1

      todo es valido sólo usa Vite en ves de Create React App

  • @elvandalo_
    @elvandalo_ 9 місяців тому +1

    Jajajaja ahora si next es next ba dum tsss

  • @diegomonsalve1888
    @diegomonsalve1888 Рік тому

    Estoy aprendiendo Next y Docker actualmente, la app que estoy construyendo es full stack y es un verdadero dolor de cabeza, me va super lento el vscode, la pc (12 Gb de ram) y la carpeta de Next pesando 4Gb y contando, Sin contar que estoy usando MUI para el CSS que aumenta el bundle.Que mal está haciendo React al dejar a un lado Vite.

  • @trapo3575
    @trapo3575 Рік тому +1

    Hola Profe! Hoy no sale el de SQL entonces, no?

    • @jonmircha
      @jonmircha  Рік тому +3

      No, aún no lo acabo, espero que en una o 2 semanas salga

    • @trapo3575
      @trapo3575 Рік тому

      @@jonmircha perfecto, gracias! Allí estaremos y en el vídeo de hoy también.🦊😉

  • @donsabio4410
    @donsabio4410 Рік тому

    Que jaleo,
    ¿realmente hace falta gatsby, parcel, remix, vite para usar REACT?
    Que alguien me explique un poco como funciona todo esto.
    Porque yo he visto un poco por encima Angular, y no hacen tantas instalaciones .

    • @TheLitien
      @TheLitien Рік тому

      no, lo que pasa es que antes creabas un proyecto de react con create-react-app, pero los de react lo deprecaron hace un par de meses entonces ahora ellos mismos(react) recomiendan usar un framework recordemos que react es una libreria.
      Entonces ahora hay que usar alguna herramienta para crear y trabajar un proyecto, todas las del video son opciones que puedes usar de acuerdo a la que mas te guste. Yo justo tambien ando viendo esto, empece a ver next js pero no lo entiendo aun del todo, entonces creo que usare vite por el momento

  • @elcaminorecto101
    @elcaminorecto101 Рік тому +2

    Yo estoy haciendo los challenges de frontend mentor con puro vite + react + tailwind, asi que 16:59 :v

  • @antfun8784
    @antfun8784 Рік тому +3

    grande tio jonmircha, a chuparla react y sus recomendaciones xD, vite de la comunidad para la comunidad
    PSD: EvanYou hazme un hijo xdddd

  • @armandoWebDev
    @armandoWebDev Рік тому

    Inicie un proyecto con Vite para probarlo siguiendo tus instrucciones pero tuve un problema, cuando ejecuto la opción npm run build efectivamente me crea la carpeta dist con los assets y todo el código minificado, pero cuando abro el archivo index.html solo carga la pagina en blanco, al verificar en la consola que es lo que esta ocurriendo noto que lo esta importando ninguno de los assets, tuve que modificar manualmente el build para colocarle el ./ en las rutas para que pudieran cargar. No se porque ocurrió eso. Este era uno de los errores: Loading module from “127.0.0.1:5500/assets/index-2b2434d7.js” was blocked because of a disallowed MIME type (“text/html”)

  • @guskumite
    @guskumite Рік тому

    Estoy en un equipo lenovo x250 con windows 10 y me dice que debe existir algún problema con el proxy cuando intento instalar npx create-remix: Ok to proceed? (y) y
    npm WARN deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs
    npm ERR! code ERR_SOCKET_TIMEOUT
    npm ERR! network Socket timeout
    npm ERR! network This is a problem related to network connectivity.
    npm ERR! network In most cases you are behind a proxy or have bad network settings.
    npm ERR! network
    npm ERR! network If you are behind a proxy, please make sure that the
    npm ERR! network 'proxy' config is set properly. See: 'npm help config' ; no tengo el proxy activado en la configuración de windows.