Estaremos reaccionando a un artículo que habla sobre por que tú no necesitas Next.js para tus proyectos ▶ No te pierdas más directos en: / midudev Artículo analizado: www.comfydeplo...
@@julioperez6817 Igual es algo lamentable. Yo siempre se lo reproché porque su target es gente jóven que está desesperada por encontrar un trabajo en IT, y todas esas cosas que hace es para pinchar donde más les duele. Miedo, ansiedad, etcétera.
Justo me había llegado una notificación del articulo y mejor vi este video primero. No hay q hacer caso cuando son tan absolutistas. Siempre depende de cada caso.
Algunos devs creen que la tecnología da igual al momento de hacer un producto, pero yo creo que es mejor saber qué tecnología se adapta a las necesidades de tu cliente. Un cliente me pidió una simple web para promocionar su empresa y le hice la web con Astro, luego me pidió un software más complejo y preferí utilizar nextjs.
El problema seguramente no haya sido una mala configuracion del firewall yo me encontre un caso donde se habia aplicado una mala estrategia de revalidado en un blog una edicion de un solo post del blog causaba la revaldacion de todo el segmento dinamico (12 millones de revalidaciones en 5 dias pq todas las paginas bajo la ruta /posts/[id] que se revalidaban con cada edicion de cualquiera de los posts).Con el nuevo App dir hay que entender bien el cacheo de las paginas o te puedes estar pegando un tiro en el pie (o mas bien en el bolsillo). El dashboard es un elemento con poca reusabilidad del cache y no se debe aplicar ningun tipo de cacheo de paginas.
Nextjs es bueno, el problema es vercel, por eso es mejor subirlo a un vps, además la elección del stack depende siempre de los requerimientos del proyecto
@@martincedres3898primeramente su seguridad, es decir su firewall no es suficiente (a menos que pagues), en cualquier momento te hacen un ataque que te cuesta dinero (y mucho).
de minuto 3:00 a 4:35 explicas algo que puede salvar la vida a mucho, más importante que la velocidad o framework del dashboard es esta info jeje, y lo otro muy interesante ;) Por cierto en un tiempo a ver si aunque no haya certificado ni ejercicios para nosotros puedes publicar el curso avanzado de next de 2x3h. Ahora no tengo ni para subscribirme pero los subscriptores pueden al menos verlo aunque no haya ejercicios ni certificado? y más alante si no he conseguido nada porfa subelo aquíii jaja ;) presinandote pobre con lo que ya das gratis, pero parte de mi fan a next lo tengo por ti jeje, weno con fazt empezé un poco ya ;) Ahora astro por igual intentando ver siempre cuando uno y cuando el otro
Uso, NextJs para proyectos grandes... y si tengo que hacer algo un poco transversal donde tengo que incorporar varios frontend a ese mismo proyecto sencillamente lo expongo en routes las cosas que necesito y uso el firewall, mientras no necesite exponerlo solo uso server actions #DIVINO y YA ESTA!!! no mas problemas ... Para una pagina estatica... la verdad usaría react solito y se acabó. por cierto #midu i love u!
Hace poco hicimos un portal para unos usuarios con SSR con nextjs y tarda una vida en buildear. Un curso para configurar porfavor. Yo hice el backend aparte
Me pasó hace varios meses de toparme con que React te indicaba usar un framework pero la realidad es que se puede comenzar un proyecto desde 0 sin el bloatware de Next ni otros.
Aparte de que SSR sería casi innecesario, lo importante es diseñar bien la aplicación. Por ejemplo, yo había escrito una aplicación en Next.js pero la parte del backend la mantuve de tal forma que estuviera totalmente abstraía del framework, meses después decidí pasarme a SvelteKit y aunque obviamente me tocó reescribir la UI, el backend permaneció exactamente igual, todo lo que restaba hacer era conectar los endpoints y ya está. El punto es que si diseñas bien tu aplicación, puedes cambiar de tecnología después sin mucha fricción.
Oye estará mal que yo haya armado todo el proyecto de la empresa con webpack aunque planeo pasarlo a rspack o rsbuild, pero es que next.js anda muy inestable con el module federation, segun vi información del que mantiene module federation va a dejar el soporte a next.js
Yo vengo de desarrolar en Laravel, y llevo un año con NextJS, y la verdad es que la mitad del tiempo, me es mas facil tener el backend completamente independiente del frontend ya que casi siempre, reutilizo el backend, es mas facil exportar los servicios para crear una nueva App, que crear 1 a 1 aunque lo copies. Es solo mi humilde opinión.
Estoy en una situación completamente opuesta. Tengo un ecommerce en producción hecho 100% en React. Pero necesito de SEO al menos para las páginas de productDetail y catálogo. Estoy migrando esos componentes a Next, pero podré hacer un mix? para que algunas url funcionen con next y otras como dashboards funcionen con react en una app aparte? Creo que podria solucionarse con Nginx 🤔. Dockerizo las apps y con nginx redirecciono las urls. Si alguien hizo algo parecido, bienvenida su ayuda 😄
por eso me gusta usar tecnología tradicional, solo veo una sobre-ingenieria usar esos frameworks en todo, creo que funciona para casos muy específicos.
Duda tecnica, NextJS no te deja hacer que cada URL se comporte diferente? Nosotros con Angular podemos decidir si una url es CSR, SSR o Prerrender. Yo tambien tengo que hacer un ecommerce este año (seguramente usaremos NextJS, pero depende de como salga una poc que estoy haciendo "for fun" en casa con Angular tal vez no sea tan sencilla la elección, lo que mas me ha reventado sortear es que las URLS no se pueden tocar, deben ser las mismas que el legacy y ni Next.js ni Angular lo ponen facil, en Next.JS si que fue posible pero es horrible la solución, por ejemplo nuestra PDP es /{countryISO}/{buyWord}-{categoryRewrite}/{productId}-{productRewrite}.html?id_c={combinationId} y no la puedo ni tocar porque el equipo de Marketing que hoy me tiene en un pedestal mañana viene con antorchas a quemarme en la plaza del pueblo si las toco) Yo como lo veo: blog/landings => prerrender checkout/area cliente/confirmación de pedido/pagina de carrito => CSR PLP/PDP/Página de resultados de búsqueda => SSR Y si el usuario está registrado y pertence a un grupo especial directamente todo CSR, ya que no se en tu tienda, pero en la mia, tenemos precios por grupos de usuarios, entonces, un B2B Platinum/Gold/Silver/Bronce igual tiene un 20/15/10/5% de descuento y además lo ve sin IVA, un B2C ve el precio normal y con IVA
Todo este blablerío para publicitar vercel?, cierto ahora trabajas para vercel!!! ya no tienes objetividad, en realidad tenía razón el podcast de levelsio "si un Framework levanta dinero y se promociona con influencers se posicionará no por ser muy bueno (Que puede que lo sea) sino porque paga para que digan que es el mejor... " nos toman por tontos!! no crean tanto en los influencers, ellos solo hacen su negocio!!!
Vete a llorar a otro lado 😂. Eso q dijistes es una mierda, ahí midu claramente está explicando los casos de uso de next y q sería mejor. Antes de criticar por favor busca tus propios argumentos 😂
@@alejandroioio6784 y aparte de agregar miles de dependencias, el resto es toda una sobre-ingenieria sobre la webapp, al final cuando vas a ver la pagina y como funciona ni se nota que usaste los "desechos" (webpack, redux, y miles de dependencias ) detrás, funciona igual que cualquier otra tecnología tradicional mas simple sin usar npm y tanto chechere, ajajajaj aveces pienso que sacaron esos frameworks para solo sobre-cargar de trabajo los frontend y tener temas que hablar ajajajajaj
Yo: "Por fin, terminé mi curso de Next.js"
Midudev:
Siempre sus miniaturas son asi, y los titulos de su video son asi pero es una estrategia de marketing
@@julioperez6817 Igual es algo lamentable. Yo siempre se lo reproché porque su target es gente jóven que está desesperada por encontrar un trabajo en IT, y todas esas cosas que hace es para pinchar donde más les duele.
Miedo, ansiedad, etcétera.
Justo me había llegado una notificación del articulo y mejor vi este video primero. No hay q hacer caso cuando son tan absolutistas. Siempre depende de cada caso.
Algunos devs creen que la tecnología da igual al momento de hacer un producto, pero yo creo que es mejor saber qué tecnología se adapta a las necesidades de tu cliente. Un cliente me pidió una simple web para promocionar su empresa y le hice la web con Astro, luego me pidió un software más complejo y preferí utilizar nextjs.
Crack
es que así debe de ser 👌🏽, son casos de uso distintos
Y por que no usaste next.js desde el inicio, no es doble trabajo?
@@nelsonortega9340 y porqué no solo en nodejs com expressjs
@@AlexisSniffer está hablando de 2 webs distintas, en una uso Astro y en otra Next
El bloqueo por "rate limit" es para la capa paga de Vercel (Vercel Pro)
Es que la gente quiere usar una caja de herramientas cuando solo necesita un martillo.Y la culpa no es de la caja de herramientas.
El problema seguramente no haya sido una mala configuracion del firewall yo me encontre un caso donde se habia aplicado una mala estrategia de revalidado en un blog una edicion de un solo post del blog causaba la revaldacion de todo el segmento dinamico (12 millones de revalidaciones en 5 dias pq todas las paginas bajo la ruta /posts/[id] que se revalidaban con cada edicion de cualquiera de los posts).Con el nuevo App dir hay que entender bien el cacheo de las paginas o te puedes estar pegando un tiro en el pie (o mas bien en el bolsillo). El dashboard es un elemento con poca reusabilidad del cache y no se debe aplicar ningun tipo de cacheo de paginas.
Nextjs es bueno, el problema es vercel, por eso es mejor subirlo a un vps, además la elección del stack depende siempre de los requerimientos del proyecto
👏
Totalmente de acuerdo contigo. Este man si sabe
Cuál es el problema de vercel? Estoy viendo de utilizarlo. Gracias!
@@martincedres3898primeramente su seguridad, es decir su firewall no es suficiente (a menos que pagues), en cualquier momento te hacen un ataque que te cuesta dinero (y mucho).
Por eso mismo hay que apoyarse de Clouflare
de minuto 3:00 a 4:35 explicas algo que puede salvar la vida a mucho, más importante que la velocidad o framework del dashboard es esta info jeje, y lo otro muy interesante ;) Por cierto en un tiempo a ver si aunque no haya certificado ni ejercicios para nosotros puedes publicar el curso avanzado de next de 2x3h. Ahora no tengo ni para subscribirme pero los subscriptores pueden al menos verlo aunque no haya ejercicios ni certificado? y más alante si no he conseguido nada porfa subelo aquíii jaja ;) presinandote pobre con lo que ya das gratis, pero parte de mi fan a next lo tengo por ti jeje, weno con fazt empezé un poco ya ;) Ahora astro por igual intentando ver siempre cuando uno y cuando el otro
Midu, viste el framework de react q le va a competir a next? Tankstack start
Uso, NextJs para proyectos grandes... y si tengo que hacer algo un poco transversal donde tengo que incorporar varios frontend a ese mismo proyecto sencillamente lo expongo en routes las cosas que necesito y uso el firewall, mientras no necesite exponerlo solo uso server actions #DIVINO y YA ESTA!!! no mas problemas ... Para una pagina estatica... la verdad usaría react solito y se acabó. por cierto #midu i love u!
Cual es mejor solo para uso de frontend next o react? para backend uso nest y django rest.
Hace poco hicimos un portal para unos usuarios con SSR con nextjs y tarda una vida en buildear. Un curso para configurar porfavor. Yo hice el backend aparte
Para un dashboard entonces que stack seria más adecuado tomando el aprendizaje de esa publicación?
midu, harás un curso de java con springboot?
sii
Nunca veremos eso la verdad xdd
Jajaja
Espera sentado
Si hizo un curso básico de PHP (gracias, Midu), posiblemente haga uno de Java. Solo el tiempo lo dirá.
Como? Si actualizo a la última versión de react ya se ejecuta más rápido o hay que hacer algo mas? Soy nuevo en react😅
Es fácil. Está detrás de un login? No necesitas Next.
Me pasó hace varios meses de toparme con que React te indicaba usar un framework pero la realidad es que se puede comenzar un proyecto desde 0 sin el bloatware de Next ni otros.
Entonces para que la hicieron en next?
justo hare un dasboard de finanzas en Nextjs ya que es un framework full-stack, que dicen?
Aparte de que SSR sería casi innecesario, lo importante es diseñar bien la aplicación. Por ejemplo, yo había escrito una aplicación en Next.js pero la parte del backend la mantuve de tal forma que estuviera totalmente abstraía del framework, meses después decidí pasarme a SvelteKit y aunque obviamente me tocó reescribir la UI, el backend permaneció exactamente igual, todo lo que restaba hacer era conectar los endpoints y ya está. El punto es que si diseñas bien tu aplicación, puedes cambiar de tecnología después sin mucha fricción.
Cualquier app con login solo necesita spa, a mi parecer
Oye estará mal que yo haya armado todo el proyecto de la empresa con webpack aunque planeo pasarlo a rspack o rsbuild, pero es que next.js anda muy inestable con el module federation, segun vi información del que mantiene module federation va a dejar el soporte a next.js
Yo vengo de desarrolar en Laravel, y llevo un año con NextJS, y la verdad es que la mitad del tiempo, me es mas facil tener el backend completamente independiente del frontend ya que casi siempre, reutilizo el backend, es mas facil exportar los servicios para crear una nueva App, que crear 1 a 1 aunque lo copies. Es solo mi humilde opinión.
Entonces puedo usar Nextjs casi en todo? Xd
Esta usando Tanstack el framework que está en beta ? o tanstack table ?😅😅
No, solo Tanstack Router.
Es posible desplegar una app creada en next en azure app services? Y no usar vercel?
todo es posible si tienes una imagen
¿Es solo a mí o usar Next.js en proyectos pequeños parece un overkill? 🚀
Estoy en una situación completamente opuesta. Tengo un ecommerce en producción hecho 100% en React. Pero necesito de SEO al menos para las páginas de productDetail y catálogo. Estoy migrando esos componentes a Next, pero podré hacer un mix? para que algunas url funcionen con next y otras como dashboards funcionen con react en una app aparte? Creo que podria solucionarse con Nginx 🤔. Dockerizo las apps y con nginx redirecciono las urls. Si alguien hizo algo parecido, bienvenida su ayuda 😄
Síi, con Nginx es posible
por eso me gusta usar tecnología tradicional, solo veo una sobre-ingenieria usar esos frameworks en todo, creo que funciona para casos muy específicos.
Duda tecnica, NextJS no te deja hacer que cada URL se comporte diferente? Nosotros con Angular podemos decidir si una url es CSR, SSR o Prerrender.
Yo tambien tengo que hacer un ecommerce este año (seguramente usaremos NextJS, pero depende de como salga una poc que estoy haciendo "for fun" en casa con Angular tal vez no sea tan sencilla la elección, lo que mas me ha reventado sortear es que las URLS no se pueden tocar, deben ser las mismas que el legacy y ni Next.js ni Angular lo ponen facil, en Next.JS si que fue posible pero es horrible la solución, por ejemplo nuestra PDP es /{countryISO}/{buyWord}-{categoryRewrite}/{productId}-{productRewrite}.html?id_c={combinationId} y no la puedo ni tocar porque el equipo de Marketing que hoy me tiene en un pedestal mañana viene con antorchas a quemarme en la plaza del pueblo si las toco)
Yo como lo veo:
blog/landings => prerrender
checkout/area cliente/confirmación de pedido/pagina de carrito => CSR
PLP/PDP/Página de resultados de búsqueda => SSR
Y si el usuario está registrado y pertence a un grupo especial directamente todo CSR, ya que no se en tu tienda, pero en la mia, tenemos precios por grupos de usuarios, entonces, un B2B Platinum/Gold/Silver/Bronce igual tiene un 20/15/10/5% de descuento y además lo ve sin IVA, un B2C ve el precio normal y con IVA
Sí se puede, todo desde Next. Configurando las rutas y los componentes. @@JorgeDev92
Sí, esas rutas solo tendrías que ponerles "use client" y listo
Entré al vídeo pensando que era Werlyb
El caché de nextJS que según es “controlable” sigue manejando una heurística que aumenta la complejidad con cada cambio entre vistas…
Haz un curso de React Router v7 con Preline UI , usando Golang y Mongo en el backend. Please!
Golang? Jajaja midu no hará eso
@🥲
Yo uso amplify para desplegar next y todo cool, tampoco necesitas usar todo next...
cuando dijo que lo estaba alojando en vercel ya es una red flag :v
Pero rate limit es solo para pro :(
quizás es solo mi percepcion pero he visto mucha gente que prefiere tanstack basicamente diciendo: "NextJS no sirve"
tal cual
Si que bueno que no uso ninguno xd 💪 todo en lenguaje vanilla
OJO
aguante sveltekit
Yo por eso puro jQuery
Un clásico.jpg
Taaaalves no nessitas react....
Puede ser que fui el primero?
Que
podrías doxear a alguien por mi porfa?
Ya vi el video, ya lo puedes borrar
"Cuanto te paga Vercel?!"
😂
Todo este blablerío para publicitar vercel?, cierto ahora trabajas para vercel!!! ya no tienes objetividad, en realidad tenía razón el podcast de levelsio "si un Framework levanta dinero y se promociona con influencers se posicionará no por ser muy bueno (Que puede que lo sea) sino porque paga para que digan que es el mejor... " nos toman por tontos!! no crean tanto en los influencers, ellos solo hacen su negocio!!!
Vete a llorar a otro lado 😂. Eso q dijistes es una mierda, ahí midu claramente está explicando los casos de uso de next y q sería mejor.
Antes de criticar por favor busca tus propios argumentos 😂
Perdón amigos, se me escapó un aut1sta. 🤕
Nextjs es basura
@@alejandroioio6784Cuál recomiendas?
Por qué?
@yurirodr porque añade infinitas dependencias a tu proyecto que es un form de 4 campos de toda la vida.
@@alejandroioio6784 y aparte de agregar miles de dependencias, el resto es toda una sobre-ingenieria sobre la webapp, al final cuando vas a ver la pagina y como funciona ni se nota que usaste los "desechos" (webpack, redux, y miles de dependencias ) detrás, funciona igual que cualquier otra tecnología tradicional mas simple sin usar npm y tanto chechere, ajajajaj aveces pienso que sacaron esos frameworks para solo sobre-cargar de trabajo los frontend y tener temas que hablar ajajajajaj
@@alejandroioio6784precisamente es lo que dice el vídeo, si tu página es solo eso, ¿Por qué usarías Next.js? No es necesario
cuando la amistad te hace perder la objetividad.... para midu next es la bala de plata... por favor
Pero si en el vídeo digo justo lo contrario 🤣
@@midulive es verdad, pero Midu, un poquito exageras con Next js, está bueno, pero es muy microsoft style.