Next.js is boring, Server Actions, Next.js = PHP, Which framework to choose?

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024

ความคิดเห็น • 85

  • @elverdavid_dev
    @elverdavid_dev 10 หลายเดือนก่อน +95

    El servidor, estoy cansado jefe

    • @martinquintana2458
      @martinquintana2458 10 หลายเดือนก่อน +18

      Si el server se cansa de tanto trabajo, que podemos esperar del cliente con un dispositivo Android gama baja 😮‍💨

    • @hernanarica6389
      @hernanarica6389 4 หลายเดือนก่อน +1

      Ajajajajaj

  • @FabianD1991
    @FabianD1991 10 หลายเดือนก่อน +21

    Al final volvemos a renderizar vistas del lado del servidor.... sigo con Laravel + Blade nomas... saludos.

    • @sebastianrios1007
      @sebastianrios1007 8 หลายเดือนก่อน +6

      El tema es que con next puedes hacerlo de manera hibrida, partes desde el cliente y otras desde el servidor además aunque se rendericen desde el servidor, no es necesaria la recarga, está genial

    • @andersonpineda8875
      @andersonpineda8875 2 หลายเดือนก่อน

      @@sebastianrios1007 con Laravel, Tambien se puede hacer eso, usando Inertia + React

  • @paolobooker4163
    @paolobooker4163 10 หลายเดือนก่อน +58

    El app directory con server client me encanta, no me interesa si se parece a PHP o a trikisñkis, me encanta el rendimiento y la facilidad de contruir una web con Nextjs :D

    • @wizanchez
      @wizanchez 9 หลายเดือนก่อน +4

      si haces app para ti, y solo tu la vas a mantener, es un buen camino, pero en la industria no se trabaja de esta manera

    • @manuelcostilla5793
      @manuelcostilla5793 7 หลายเดือนก่อน +4

      @@wizanchez Next asi y todo tiene un muy buen mercado y no parece que vaya a decaer, quitando que si aprendes Next practicamente podes aprender cualquier otra alternativa con la curva de dificultad tan alta que tiene

    • @luchomizra
      @luchomizra 5 หลายเดือนก่อน

      Eso pasa con PHP, los que lo usamos nos encanta y el resto te dice que no escala pero la realidad es que cuando hay datos duros y no sesgados como los de Radar, te enteras que los 5000 sitios modernos con mas trafico, el 54% son php. lol

    • @barrcodedev
      @barrcodedev 5 หลายเดือนก่อน

      El tema es que siguen viviendo con el php de antes, deberias de darte la oportunidad de ver laravel con inertia y react, para que veas la potencia y el orm de laravel es hermoso

    • @cessargraux
      @cessargraux 3 หลายเดือนก่อน

      @@manuelcostilla5793 Donde trabajo, actualmente se esta empezando a utilizar y cada dia mas empresas tambien lo utilizan

  • @yhordichoqueespinoza3398
    @yhordichoqueespinoza3398 10 หลายเดือนก่อน +8

    Mi compañero: bro por que tan elegante:
    Yo: midu subió un nuevo video muchacho.

  •  10 หลายเดือนก่อน +13

    esto demuestra que el todopoderoso PHP estaba adelantado a su época, ahora todos replican su marranero

    • @X75005
      @X75005 2 หลายเดือนก่อน

      Laravel Blade >

    • @brandon_lozada
      @brandon_lozada 29 วันที่ผ่านมา

      Jajajjajajaja "su marranero"

  • @randymxd06
    @randymxd06 10 หลายเดือนก่อน +7

    Midu puedes hacer un video sobre un proceso de CI/CD que por ejemplo yo suba unos cambios a github o gitlab, que estos ejecuten un pipeline que suba los cambios de una rama a una plataforma cloud como AWS que el proyecto tenga docker, lo que pasa es que nunca he encontrado un blog o persona que haya hecho el proceso completo de crear una instancia EC2 poner el proyecto en un repositorio de github hacer un pipeline que se ejecute con github actions y que se suba a AWS con los nuevos cambios automáticamente

    • @joseavilasg
      @joseavilasg 10 หลายเดือนก่อน +2

      Casualmente yo quiero implementar algo parecido para mi proyecto, pero yo trabajo con gitlab.

    • @randymxd06
      @randymxd06 10 หลายเดือนก่อน

      @@joseavilasg si quiero como que automatizar el despliegue de aplicaciones, basicamente un proceso de CI/CD, con gitlab escuche que se puede hacer los pipelines usando un archivo llamado gitlab-ci.yml pero quiero ver como se haria el proceso desde 0 pues lo he intentado pero no me sale

    • @luisquintero4114
      @luisquintero4114 3 หลายเดือนก่อน

      apoyo las dos ideas... más la 1era

  • @AlexUva
    @AlexUva 10 หลายเดือนก่อน +7

    Pfff yo trabajo con symfony + twig + stimulusjs, y os puedo asegurar que no se parece en nada a NEXT hahaha ojalá.. me tiene php hasta las narices

  • @PedroLautaro
    @PedroLautaro 5 หลายเดือนก่อน +3

    esto demuestra que la programación tambien tiene modas, php hace esto desde que se creo, jsp tambien, pero fue reemplazado por las aplicaciones separadas en front y back, y hoy 2024 estamos volviendo a la moda de principios de los 2000.

    • @luisquintero4114
      @luisquintero4114 3 หลายเดือนก่อน

      JAJAJA es la moda...a lo bueno siempre de regresa... mi sitio web en PHP sigue funcionando como un campeón, desde hace 10 años

  • @thundergabriel
    @thundergabriel 10 หลายเดือนก่อน +10

    No entiendo por que mandar todo al servidor si los clientes tienen computadores y celulares cada vez mas potentes y el internet ha mejorado cada vez más. Solo veo que es asumir costos de procesamiento por parte de la empresa y la experiencia no es que difiera mucho, es mas hay sitios que funcionan peor.

    • @zte185
      @zte185 2 หลายเดือนก่อน +1

      @@thundergabriel SEO

  • @lerkiseliecercausadoespiti159
    @lerkiseliecercausadoespiti159 3 หลายเดือนก่อน +3

    creo que mucha basura para desarrollo, en estos tiempos es como llegar a un centro comercial con mas de 100 locales de tenis no sabes cual comprar

  • @luisebaq
    @luisebaq 10 หลายเดือนก่อน +7

    Hoy en dia php no se hace así. mezclando. actualizarse

  • @MrBudin2012
    @MrBudin2012 10 หลายเดือนก่อน +1

    Quede encantado con el curso de Node del profesor Fernando Herrera. Tanto así que quiero llevarlo ahora con Nest. Gracias profesor por cambiar la vida de muchas personas

  • @adolfomoram
    @adolfomoram 10 หลายเดือนก่อน +5

    Laravel para manejar toda la lógica + Vue para manejar la interfaz y tener reactividad + Inertiajs para pegar Vue y Laravel 🥰

  • @daustinnmusic
    @daustinnmusic 10 หลายเดือนก่อน +4

    Tube la suerte de aprender nextjs ya con nextjs 13, app router. y no me tube que liar mucho 😇

  • @neociber24
    @neociber24 10 หลายเดือนก่อน +4

    Yo pensé que RemixJS seria buena alternativa pero aunque es más rápido estas igual tirando todos los conocimientos para un cambio radical

    • @gustavocadev
      @gustavocadev 6 หลายเดือนก่อน

      Remix es mejor que nextjs por mucho!

    • @hernanarica6389
      @hernanarica6389 4 หลายเดือนก่อน

      Justamente ahora estoy por aprender remix, ya que al hacer una web con next, y al desplegar con docker vi el dockerfile y vi que antes habia q hacer mas cosas en la config que la docu de next no lo dice, por lo que es mala la docu, la mejor me parece que es la de astro pero por fuera de eso desplegar en otro lado que no sea vercel es un laberinto

  • @YusufSalahAdDin
    @YusufSalahAdDin 10 หลายเดือนก่อน +3

    "Mueres siendo un héroe, o vives lo suficiente para convertirte en villano".
    Saneando*

  • @NicolasLucero
    @NicolasLucero 5 หลายเดือนก่อน +1

    Pregunta, al final renderizar del lado del server no se traduce a costos? No tenemos pcs y celulares bastante potentes como para renderizar una web?

  • @davidrueda7444
    @davidrueda7444 10 หลายเดือนก่อน +2

    problemas de rendimiento? que pasa si hago un for con el llamado a una BD? eso quien lo controlaria, no se me parece extraño

  • @RVKAWAAA
    @RVKAWAAA 7 หลายเดือนก่อน +1

    Fernando me enseño a programar, le deseo que dios lo tenga en su gloria, le vaya bien en todo.

  • @ChristianEscalante
    @ChristianEscalante 10 หลายเดือนก่อน +3

    me encanta lo de server actions y todo lo nuevo de next, peeeeero, siento que se pierde un poco de interactividad, es decir, si queremos seguir manteniendo la misma interactividad que antes, vamos a tener mas o menos el mismo codigo o incluso mas y la verdad que no se que tanto afecta el tema de los dispositivos, porque cada vez hay telefonos mas potentes, o sea, llegas a mas gente, pero esto no aplica siempre

    • @ChristianEscalante
      @ChristianEscalante 10 หลายเดือนก่อน +3

      Creo que se perdió un poco el concepto de pwa, en donde la idea era que se descargue la primera pagina que visita el usuario y luego el resto a medida que se necesite

  • @rafikbex1034
    @rafikbex1034 18 วันที่ผ่านมา

    Tanta evolución para darle poder al cliente en js que volvimos a ASP de .net y jsf de java

  • @miguelmatheus100
    @miguelmatheus100 10 หลายเดือนก่อน +1

    Midu espero estes bien... viendo este video me nace una curiosidad en la que ojala me puedas ayudar (o alguien de la comunidad), hace unos dias en stream te preguntaba que framework seria bueno para volver a retomar la programación ya que por giros de la vida llevo 5 años alejado totalmente y me recomendaste NEXT, el motivo de querer retomar es el desarrollo de un proyecto personal que quiero enfocar en ambiente web, en el cual esta muy vinculado al ingreso continuo de datos de diferentes análisis que se le hace a la materia prima, asi como tambien datos de resultado del producto ya terminado, de los cuales quiero poder realizar reportes variados, tambien llevar inventario que sea 100% dinámico y me permita poder tener alarmas que me notifiquen al quedarme por debajo de mi mínimo según mis criterios esto a grandes rasgos entre otras cosas.
    Mi duda viene siendo si el framework de NEXT con estos nuevos cambios sigue siendo viable para aprenderlo y desarrollar proyectos de este estilo? o si por el contrario me recomendarías algún otro framework
    Gracias y disculpa lo extenso del comentario

    • @christianjjc
      @christianjjc 8 หลายเดือนก่อน +2

      Para trabajar con Next, primero debes tener conocimiento y experiencia con ReactJS y sus hooks más usados.
      Todo lo que dices que quieres hacer, lo puedes hacer sólo con React JS y usar una base de datos relacional (mysql, mariadb, postgresql) aunado a un Backend desarrollado en nodeJS.
      También puedes usar una base de datos NoSql (mongo, firebase por ejemplo) y desde React le pegas a tu api.
      Ahora, si aún así crees necesario hacerlo con NextJS, aprende React y luego lánzate con NextJS.

    • @miguelmatheus100
      @miguelmatheus100 8 หลายเดือนก่อน

      @@christianjjc Vale entiendo muchas gracias amigo por la informacion

  • @franciscomarin5191
    @franciscomarin5191 10 หลายเดือนก่อน

    Me encanta el app router, y el hecho de tener que aprender la sintaxis diferente no es un poblema, en algún momento tuvimos que pasar de los componentes basados en clases a los basados en funciones

  • @libertad_1214
    @libertad_1214 10 หลายเดือนก่อน +5

    A ver… yo creo que aquí el problema es que la gente quiere usar next para todo o para nada. Una web con seo, next está bien, una pwa, el server component no interesa, un backend sencillo, next está bien, un back complejo con microservicios, next no interesa, un back multidispositivo, next no interesa para el back.
    Y así con todo…

  • @andresfelipepinillameneses8597
    @andresfelipepinillameneses8597 9 หลายเดือนก่อน +1

    que buena charla, que bueno!

  • @rakysreplays8259
    @rakysreplays8259 3 หลายเดือนก่อน

    Estoy aprendiendo Nextjs y me gustó la manera de crear RSC en App Router 🤓

  • @felipearango4883
    @felipearango4883 3 หลายเดือนก่อน +1

    Interesante contenido. Siento que a veces Fernando interrumpe a Midu y no le escucha pero bueno.

  • @alfredovazquez795
    @alfredovazquez795 4 หลายเดือนก่อน

    ver a estos cracks dialogando sobre cualquier tema!! ufff 🔥🔥

  • @joetrades2472
    @joetrades2472 10 หลายเดือนก่อน +2

    Fernando es un ejemplo a seguir

  • @denuxs
    @denuxs 10 หลายเดือนก่อน

    Un crack Fernando . Creen que un login o register seria un server action?

    • @christianjjc
      @christianjjc 8 หลายเดือนก่อน

      Recabando los consejos de Fernando, los "server actions" los podemos tomar como "casos de uso". De esta forma podríamos entenderlo y así ordenar mejor la estructura de tu proyecto.
      En tu caso específico el server action serían 3 casos de uso: login (iniciar sesion), logout (cerrar sesión) y register (registrarse). todo esto dentro de una carpeta "auth" y dentro de una carpeta general llamada "server-actions" o "actions".
      OJO! esto es solo una forma de las muchas que podrías adoptar. Siempre puede existir una mejor.

  • @cadena752
    @cadena752 10 หลายเดือนก่อน +3

    A mi parece muy bueno lo de next.js

  • @andysanchez5810
    @andysanchez5810 9 หลายเดือนก่อน

    Qué pasa con los microservicios?

  • @LuisRiosok
    @LuisRiosok 10 หลายเดือนก่อน

    Hola... ese tipo de query se puede hacer con algo distinto de vercel?

    • @franciscomarin5191
      @franciscomarin5191 10 หลายเดือนก่อน

      yo no lo pude hacer, incluso toca usar la propia base de datos de vercel, al final mi solución fue instalar Prisma ORM para poder usar cualquier Posgres

  • @hernanarica6389
    @hernanarica6389 4 หลายเดือนก่อน

    Para mi con lo de los servers actions esto se parece mas a un laravel, o sea un framework de pila completa full stack, de a poco se va sumando más y más... No me parece bien

  • @JohnConexion
    @JohnConexion 6 หลายเดือนก่อน +1

    Fernando es un crack

  • @DeadOce4n
    @DeadOce4n 10 หลายเดือนก่อน +2

    Y la gente se atreve a decir que React no es un framework sino una librería XD

    • @marcelol2387
      @marcelol2387 6 หลายเดือนก่อน +1

      react es una libreria para generar vistas

    • @martinperez5761
      @martinperez5761 5 หลายเดือนก่อน

      React no encaja en el concepto de framework, ahora next js que usa react si

  • @juanmanuelpinedag437
    @juanmanuelpinedag437 3 หลายเดือนก่อน

    Dos super profesores

  • @juanmanuelvargas6387
    @juanmanuelvargas6387 10 หลายเดือนก่อน +1

    Me imagino la mente de midu cuando le dicen que es una inyeccion de sql ⁉

  • @1jur
    @1jur 6 หลายเดือนก่อน

    mis dos profesores en un solo video

  • @eriknyk2k
    @eriknyk2k 5 หลายเดือนก่อน

    2:34 Vale la pena que nos fuercen a usar server components por que es mas ligero, eficiente,..etc... enserio se la creyeron???
    Vercel vende capacidad de procesamiento, obiamente si todo esta corriendo del lado del cliente y y las peticiones al server son minimas no es negocio para vercel,.. te obligan a que hagas procesamiento del lado del servidor por que eso es lo que ellos venden, punto se acabo. Ciego el que no lo quiera ver.
    Mil veces mas eficiente tener el state de tu aplicacion en el lado del cliente, asi cargas una pagina con la data del state en una fraccion de lo que se carga en el lado del servidor con cientas dec requests para cargar toda la data de la que depende tu app EN CADA RENDER de una pagina, del lado del cliente es mas optimo cargar toda esa data una sola vez persistirla en el cliente, y usar la misma data en cada render de cada pagina en el lado del cliente.

  • @mtzrmzia
    @mtzrmzia 19 วันที่ผ่านมา

    Hablan mucho de NextJs, pero neta no le dan oportunidad a Nuxt ni hablan de todo lo bueno que Nuxt hace 😅.

  • @weaponcode353
    @weaponcode353 6 หลายเดือนก่อน

    no se porke siento o percibo como si el frontend ahora lo han ensuciado tanto a tal punto que parece otro backend, como si tuviera haciendo backend con backend =S lo han complicado para hacer la misma awebason que hace ya las bases de JS con css y HTML, ironicamente nextJS esta buscando que trabaje mas el servidor ajjaajaj , esto parece una reinvencion de la rueda disfrazado de frontend.

  • @soran2290
    @soran2290 10 หลายเดือนก่อน +3

    Resumen usen flutter mejor 😂

  • @rodolfolopezp
    @rodolfolopezp 10 หลายเดือนก่อน

    Me encanta NEXT 14. No sé por qué se queja la gente

  • @luka4695
    @luka4695 3 หลายเดือนก่อน

    Cuando necesitas una aplicacion mas avanzada en nextjs, termina siendo una mierd4, pero para cosas basicas sirve (como cualquier framework)

  • @CasetaViladelaColina
    @CasetaViladelaColina 5 หลายเดือนก่อน +2

    PHP ESTA MUERTO , 》》》NextJS RENDER SERVER 😂😂😂

  • @thisIsLoxi
    @thisIsLoxi 10 หลายเดือนก่อน +5

    La verdad PHP es más bonito que esa cochinada de use server xD

    • @carminemaggio5464
      @carminemaggio5464 10 หลายเดือนก่อน +2

      Jaja sii es verdad

    • @FabianD1991
      @FabianD1991 10 หลายเดือนก่อน +2

      Vamos PHP!

  • @alekvga
    @alekvga 5 หลายเดือนก่อน

    Laravel es el rey, no se diga más. Estoy en dos proyectos con backend de laravel 11. Uno con React por separado y otro con React junto y ambos caminan genial. Y tengo que lidiar con los hater de php a ambos lados, los amantes de rust y go que me parecen lenguajes raros, pero respeto a quien los use.

    • @irismo91
      @irismo91 หลายเดือนก่อน

      @@alekvga como combinas react y Laravel? Me gusta mucho Laravel pero no sé cómo utilizar react en el

  • @barrcodedev
    @barrcodedev 5 หลายเดือนก่อน

    laravel inertia con react

  • @user-gc8wr5dp4k
    @user-gc8wr5dp4k 5 หลายเดือนก่อน

    JAJAJAJA
    Qwik creo todo esto jajaja
    Next JS copy & paste a Qwik
    Qwik es lo mejor por lejo!

  • @dodo11858
    @dodo11858 10 หลายเดือนก่อน

    No se que me parece más feo con tanta magia, Nextjs o HTMX

    • @FabianD1991
      @FabianD1991 10 หลายเดือนก่อน

      HTMX lo usas donde queres y listo... Nextjs se apodera de tu app.

  • @nenothespider
    @nenothespider 10 หลายเดือนก่อน +2

    el que no conoce mucho escuchara WIX

  • @claudioggtay1562
    @claudioggtay1562 2 หลายเดือนก่อน

    php y jquery hicieron esto hace 10 años....