¿POR QUÉ LOS SERVER ACTIONS SON UNA MI3RDA?

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • En este video hablo de las ventajas y desventajas de los Server Actions desde mi perspectiva
    Mis Cursos de PROGRAMACIÓN: hdeleon.net/cu...
    🖥️ Mi Monitor: amzn.to/3dtnDkk
    ⌨️ Mi Teclado: amzn.to/3BtjKnq
    ⌨️ Mi Deck elgato: amzn.to/3dvEKC3
    🎧 Mis Orejeras: amzn.to/3BwQYm0
    🎤 Mi Micrófono: amzn.to/3qPvFHh
    Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
    Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
    🐦Twitter: / powerhdeleon
    🌎Mi Sitio web: hdeleon.net
    📻Raw Radio en Spotify: open.spotify.c...
    #programación #programming #dev

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

  • @hdeleonnet
    @hdeleonnet  10 месяцев назад +4

    Mis cursos de Programación: hdeleon.net/cursos-premium/

  • @csdevmaticus
    @csdevmaticus 10 месяцев назад +12

    La mejor intro, sobre todo por que tiene tres afirmaciones: 1) la que dices, 2) Por que YT te lo recomienda cuando te buscan, 3) La canción que recomiendan del cantante es una que se llama "Llorarás" cosa que también te va a suceder en programación (y sin nadie que te consuele)

  • @cristiancamilosanchezardil9730
    @cristiancamilosanchezardil9730 10 месяцев назад +30

    Concuerdo contigo mi querido cantante de salsa

  • @charliea6038
    @charliea6038 10 месяцев назад +8

    En cierto modo, creo que la decisión de Vercel de hacer su "Next.php" es tratar que sus servicios -incluidos los de pago- sean más atractivos para el usuario sin experiencia del lado del servidor. Por ejemplo, su servicio de bases de datos casi nadie los usa, pero si le das la opción al usuario de utilizarlo de forma sencilla dentro de la vista, la gente estaría más dispuesta a pagar (de ahí el raw sql de la imagen).

  • @YisneySoto
    @YisneySoto 10 месяцев назад +4

    Gracias por hablar al respecto pues toca tomar con pinzas todo.
    Actualmente trabajo con Next 13 como Full Stack pero voy en el camino de enfocarme más en el Backend. 😊

  • @javiervidal2549
    @javiervidal2549 10 месяцев назад +41

    El peor error de Next centrarse en la parte del servidor solo para vender servicios de Vercel.

    • @jd4rce
      @jd4rce 10 месяцев назад +1

      Vendor lock, luego dependes de ellos

    • @kbe0
      @kbe0 9 месяцев назад +1

      Pero si Next.js es un framework optimizado para SSR, siempre ha estado enfocado en el servidor. Los componentes de servidor son una característica de React en sí mismo.

    • @joseangelhdzrda
      @joseangelhdzrda 9 месяцев назад

      ¿Un framework de backend no se va a centrar en el servidor? Dios mío la gente, ¿porque cree que next es un framework de frontend?

  • @carlosdeveloper
    @carlosdeveloper 10 месяцев назад +8

    Muy buen video. En mi opinión Vercel está tratando de "vender" demasiados features que terminan siendo malas prácticas o solo para atraer a nuevos desarrolladores. Hay muchas features con nombres rimbombantes que son humo. Ejemplo El server side rendering existe desde hace años y lo quieren vender como algo nuevo. Lo mismo ocurre con cientos de features que ya están disponibles en otros frameworks de JavaScript, y que Next.js acaba de incorporar.
    Hay que tener mucho cuidado con este tipo de prácticas solo acaban perjudicando a la comunidad, ya que sacan cosas que no acaban en nada.

  • @pali122
    @pali122 10 месяцев назад +10

    "no seas cochino cabron" hahaha mori con eso

  • @josecasanova3502
    @josecasanova3502 10 месяцев назад +14

    Estoy de acuerdo con su opinión. A mi no me gusta Next he hecho cursos pero no me parece que tenga un buen futuro

  • @carlosrangel4500
    @carlosrangel4500 10 месяцев назад +18

    Saca material de PHP cabrón, siento que si enseñas Laravel la vas a romper☠

    • @leonardohernandez1988
      @leonardohernandez1988 10 месяцев назад +2

      Apoyo ese contenido!

    • @JoseSanchez-ty7tb
      @JoseSanchez-ty7tb 10 месяцев назад +2

      X1000000🎉

    • @ankout
      @ankout 10 месяцев назад +3

      Con un título como "php es el futuro viejo"

    • @xellos297
      @xellos297 10 месяцев назад +2

      Si el honorable sensei Hector de Leon saca un curso de Laravel 10+ yo lo compraria sin dudarlo. Aprendo demasiado con el es un crack 💪🏼👐🏼

  • @jeancarlosluciano9211
    @jeancarlosluciano9211 10 месяцев назад +13

    A mi que me encanta separar las cosas, ver todo junto no me gusta😅

    • @simonbriceno6623
      @simonbriceno6623 10 месяцев назад +4

      Opino lo mismo, no me parece correcto cargar de tareas a un area que no le corresponde

    • @herzonsanchez731
      @herzonsanchez731 10 месяцев назад

      Totalmente. De hecho considero eso como una de las mejores practicas cualquiera sea la herramienta que se use.

    • @jeancarlosluciano9211
      @jeancarlosluciano9211 10 месяцев назад +2

      @herzonsanchez731 al final si ves un error sabes a donde ir, si es se servicio, maquetacion, validacion del cliente o backend.
      Pero ya me imagino en un proyecto grande y tener que ver todo ese codigo junto🥲

  • @MrAndrewRod
    @MrAndrewRod 10 месяцев назад +2

    Eso de compentes en el servidor me hace acordar de webforms 😅😅😅 y me pareció mucho mas escalable el mvc para proyectos grandes por eso migramos hacia la evolución de la escalabilidad y llega next para echar para atras, recuerdo el código espagueti de webforms que lio ese tipo de tecnología

  • @serrato987
    @serrato987 10 месяцев назад +1

    Esta bien para prototipos, proyectos escolares, proyectos personales, herramientas internas. Para producción suena arriesgado

  • @JuanJose-ho4ns
    @JuanJose-ho4ns 10 месяцев назад +4

    Una pregunta, ojalá alguien pueda aclararme esto, eso sería como lo que puedes hacer en php, enviar el php con HTML incluso con el JS?

    • @dayrondaza3800
      @dayrondaza3800 9 месяцев назад

      No sr, no es lo mismo, hay muchas cosas más trasfondo, esa "magia" de conectar server components con el cliente es algo que como desarrollador nos permite hacer cosas muy geniales y hacen que la experiencia de usuario sea muy muy alta, peeeero, esto de los server actions no lo supieron aplicar en Next.js, prefiero como lo hace Qwik (uno de los primeros que tocaron el tema de los server actions). Pero si dice que es lo mismo que PHP hace muchos años es porque no sabe como funciona el Server Side Rendering y la cantidad de beneficios que da.

  • @DanielCoca
    @DanielCoca 10 месяцев назад +2

    Como pasarse Single Responsibility por la axila. Solo espero que cierta página verde no haga cursos de esto.

  • @jesuschacon7028
    @jesuschacon7028 10 месяцев назад +9

    Next 14 === PHP

    • @amingomezd
      @amingomezd 10 месяцев назад +3

      Si es así, entonces va a tener largos años de vida

    • @jesuschacon7028
      @jesuschacon7028 10 месяцев назад +1

      @@amingomezd Al contrario amigo, va a tener los mismos problemas que se tratan de solucionar de php, que al final persisten, a menos que tengan alguna forma de conseguirlo, que por lo que va, uhm. Esta indeciso.

    • @freddydev3562
      @freddydev3562 10 месяцев назад

      cual problema xd@@jesuschacon7028

  • @miguelolarte1889
    @miguelolarte1889 10 месяцев назад +3

    Es mejor migrar a Blazor

  • @elprogramadordeltiempo4792
    @elprogramadordeltiempo4792 10 месяцев назад +3

    Contexto: NextJs Conf Jejejejeje Buen punto de vista "Neutral". Salu2

  • @alez9456
    @alez9456 10 месяцев назад +4

    oscar de leon

  • @LuissFrank
    @LuissFrank 10 месяцев назад +5

    Esta si no me la sabia!
    Aprendiendo con Hector un sábado mientras destapo una cerveza, que mas se puede pedir?
    ah si! que el año que viene puedas estar en Nerdearla Argentina!

  • @omega_dev
    @omega_dev 10 месяцев назад +4

    JavaScript cambió mi vida, pero en el backend, hago que C# se sienta humilde.

  • @asdrubalchirinos
    @asdrubalchirinos 10 месяцев назад +3

    En Venezuela usábamos un termino similar, les decimos "Apaga fuegos"

  • @jeckefe
    @jeckefe 10 месяцев назад +2

    Si ocupas mover rapido un archvo de bd usa PHP

  • @DiegoHirschfeld
    @DiegoHirschfeld 10 месяцев назад

    El problema que puede generar es justamente ese. Cuando se abre esa puerta, es difícil que no se utilice. Gran consejo has dado. No utilizar mucho ese tipo de cosas

  • @_werther
    @_werther 10 месяцев назад +2

    Me gustó mucho tu abordaje, gracias!

  • @edgarmartinez9352
    @edgarmartinez9352 10 месяцев назад +4

    Escuche la palabra mi3rd4 tres o mas veces en el lapso de 5 minutos, así esta la cosa jajajaja

  • @ricardosanhueza9832
    @ricardosanhueza9832 10 месяцев назад +2

    ¡Gracias!

    • @hdeleonnet
      @hdeleonnet  10 месяцев назад

      Muchas gracias a ti

  • @marzdarold
    @marzdarold 20 дней назад

    Concuerdo fuertemente

  • @franjimenez9484
    @franjimenez9484 10 месяцев назад

    Muy de acuerdo!! gracias por el video 🤟🤟🤟

  • @marcoscaraballo9393
    @marcoscaraballo9393 10 месяцев назад +3

    Nota: El Bomberazo. Apagar incendios en producción usando lo que sea.
    O sea que para ser un Web Bomber Dev tienes que ser mínimo un Senior??
    Bomberazo... Server Actions.... Bomber Actions!! XD

  • @diegoprietto
    @diegoprietto 10 месяцев назад +1

    Hola Oscar de León!!

  • @lakantoj
    @lakantoj 3 месяца назад

    Sin problema es posible consumir logica desde server actions sin tenerla dentro de server actions

  • @DeadOce4n
    @DeadOce4n 9 месяцев назад

    Lo que Vercel está tratando de impulsar con esto es la separación de responsabilidades a nivel componente, algo conocido como "colocation".

  • @ringoffaia639
    @ringoffaia639 10 месяцев назад

    Y el Kalimbazo en programacion que es??

  • @fernandoangelrodriguezgonz1393
    @fernandoangelrodriguezgonz1393 9 месяцев назад

    Al fin alquien habla algo coherente. Eres un crack Hector

  • @RicRod
    @RicRod 10 месяцев назад

    Interesante lo que comentas que opinas del framework HTMX, pensaria que este framework cae en esta categoría de las server actions

    • @hdeleonnet
      @hdeleonnet  10 месяцев назад +3

      Em no, HTMX sigue siendo casi desacoplado del back

    • @hazlosipuedes
      @hazlosipuedes 10 месяцев назад +2

      Si separas todo el htmx qué vas a enviar desde el back, sería una buena práctica...

  • @AngelAbdielAlvaradoSagel
    @AngelAbdielAlvaradoSagel 10 месяцев назад

    tienes el link de Fury vs Ngannou?

  • @christianirack
    @christianirack 3 месяца назад

    Está bueno este video de 90% php y 10% server actions

  • @davidmendizabal7508
    @davidmendizabal7508 10 месяцев назад +1

    Super, volvemos a la metodología de webforms Jajajaja

  • @nopordepropuesta6721
    @nopordepropuesta6721 10 месяцев назад

    Bro puedes hacer un boot para el juego online lord móbile

  • @GERARDHHH
    @GERARDHHH 10 месяцев назад +2

    la verdad que tienes un pelazo hector

  • @sergiotechx
    @sergiotechx 10 месяцев назад

    Sería poner un server action organizado? no tan directo???.
    Como dices, esto está exageradamente acoplado y ponerlo en una aquitectura decente .

  • @wineloy
    @wineloy 10 месяцев назад

    Recuerdos de Webforms 😮 ??

  • @drga1256
    @drga1256 10 месяцев назад

    **inserte imagen de Thanos*
    Tal vez fui muy duro contigo JQuery

  • @dtorcates
    @dtorcates 10 месяцев назад

    Jajajaja Oscar d leon, el sonero del mundo (de la salsa), si claro, eres identico

  • @DaliDev
    @DaliDev 10 месяцев назад

    Stand Up de programación & comedia .... Mejor imposible.... No sé que hago más aprender o reírme ... 😎🤘...😂

  • @SantiagoBernal-rm7pk
    @SantiagoBernal-rm7pk 10 месяцев назад +1

    oscar de leon jajajajaja

  • @javiergarciafillol4454
    @javiergarciafillol4454 9 месяцев назад

    ❤ Laravel

  • @Soulis98
    @Soulis98 10 месяцев назад

    Y por eso hago mis BE's en Holy C

  • @joseangelhdzrda
    @joseangelhdzrda 9 месяцев назад

    Mucha desinformación, en este video entiendo que es una opinión pero se nota mucho que no te has leído la documentación, sin duda vercel es culpable por no dar buenos ejemplos pero también la gente no copera cómo es el caso de estos vídeos

    • @carlosterrazas8913
      @carlosterrazas8913 2 месяца назад

      esta mierda de server actions. me ayudo a sacar un credito hipotecario y me compre una casa.

  • @J031PC
    @J031PC 10 месяцев назад

    Wakala rabanal como programador en el gobierno no e da crecimiento profesional, re hacer proyectos cada cambio de partido para chupar del presupuesto, que entre el primo del gerente que ni siquiera sabe programar, para mi fue una pérdida de tiempo.

  • @ratasobreviviendoenlascloa4847
    @ratasobreviviendoenlascloa4847 10 месяцев назад

    Nextjs no tenia soporte a las api?