Ahora si estoy mas contento... Esta estructura se parece mas a mi VUE, tiene template, scripts y style en el mismo archivo.... Esperemos que el codigo de vue 2.6 sea compatible con la actual version para seguir aprendiendo. GRACIAS.- Excelente material, y creo que solo voy al 20% del curso
@rsnor14258 күн бұрын
Gracias por compartir, bien explicado!
@SamuelRodriguez-xp1hi16 күн бұрын
Donde está el video para hacer lo de las imágenes?
@joseluisUnix22 күн бұрын
Hola, vengo de laravel y veo que no es muy diferente, existe algún bootcamp de Django y vue? Gracias
@AshtonLawson-k3xАй бұрын
¡Gracias por el video sobre Astro y Vue! Me ha inspirado mucho, ya que últimamente me he interesado en la programación, especialmente en el frontend. De hecho, empecé un curso en cоdigo heroe, ¿alguien más lo conoce?
@EliasdeAeducaАй бұрын
Es recomendable trabajo con astro consumir apis fe mi servidor, por ejemplo para un e-commerce necesitas productos que sean dinámicos. Eso siemprw ha sido mi miedo, Otra duda es astro podría ser una alternativa a next o estoy equivocado
@NeunappАй бұрын
sobre las api yo lo hago asi, mi backend o BD esta en django en casi todos mis proyectos, funciona muy bien (solo me pareció algo tedioso la gestion de usuarios debido a que mis users estan en django, pero no es complicado). Sobre Next, definitivamente astro es un alternativa a next y en mi opinión mas sencilla y más rápida, claro nexts mas centrado en react por ende para ello tiene mas cosas, pero astro mas enfocado en la velocidad y practicidad.
@luisenriquecaleroanchelia6369Ай бұрын
Justo estoy haciendo un Ecommerce con astro y WordPress como headlees + solid , va bien pero no sé cómo obtener siempre actualizado la cantidad o stock, creo q ya sería con un server island
@NeunappАй бұрын
si y revisa la sección de Nano Stores en Astro
@luisenriquecaleroanchelia636927 күн бұрын
@@Neunapplisto , ya lo implemente y subí a netlify, pero no sé cómo hacer un deploy astro SSR en cPanel con node 😢, es posible eso o cpanel está limitado ?
@Neunapp27 күн бұрын
@@luisenriquecaleroanchelia6369 No lo intente en cpanel, pero si que lo hice en un vps normal con ubuntu. aunque se batalla bastante para algunas configuraciones de nginx y node.
@luisenriquecaleroanchelia636927 күн бұрын
@@Neunappok , si necesito hacer un deploy para un proyecto de astro SSR con node , cual es el mejor hosting para ello ?? O usar netlify y comprar solo dominio y conectarlo 😢
@luisenriquecaleroanchelia6369Ай бұрын
Genial
@cesarjmfigueroaj3218Ай бұрын
TODO EXCELENTE.... Que bueno, que magnifico eres explicando, ahora viene la practica genial, para repasar lo aprendido... 🙂
@cesarjmfigueroaj3218Ай бұрын
Estaba buscando vue3 compostion api.... Pero cuando no se sabe nada... Y como Usted explica perfecto, jajajaa.. me he quedado aqui aprendiendo vue2 hasta llegar al vue 3 y terminar los 120 videos. Gracias por el contenido
@jhota9258Ай бұрын
excelentes explicación, gracias por el tiempo invertido. he estado viendo tu contenido, estaría buenísimo algo de Nuxt, para quienes pretendemos adentrarnos mas en el mundo de Vue y quizás simplificar algunas cosas
@TheRayan79Ай бұрын
¿Sabes hacerlo con el componente "cardfield" e implementar el "3D secure" en PHP? He buscado por todos lado y nadie sabe, ni siquiera en la habla inglesa habla del tema
@NeunappАй бұрын
No, en la documentación aparece para php puro imagino que eso se puede integrar.
@TheRayan79Ай бұрын
@@Neunapp Sí, hay documentación en php pero no sé cómo implementarlo. He leído varias veces, lo he intentando varias formas y nada. Aclaro que soy un novato jaja. He ido a buscar información por Internet y vídeos de KZbin en español y en la habla inglesa y nada, ni siquiera en videos oficial de paypal. He dejado comentarios preguntando en los vídeos y ninguna respuesta ni en "Edteam". Eres el primero que me contesta y me ha dado cierta esperanza de que quizas hagas un video hablando del tema jaja :')
@NeunappАй бұрын
@@TheRayan79 Pasa que php no lo toco desde la universidad, pero creo que te puedo ayudar si me explica cual es el problema, en el video anterior explico todo el flujo de paypal y un simple html, si sigues ese, luego escríbeme donde te pierdes o tienes problemas a [email protected] y reviso y vemos que pasa.
@TheRayan79Ай бұрын
@@Neunapp Te mande un correo. Me ayudarías muchísimo si me ayudas
@JuanCastro-bd1mi2 ай бұрын
Buen Video
@hawkapparel2 ай бұрын
Excelente video colega!. Si puedes haz un video de la técnica de hydrating usando nuxt
@Tekno17962 ай бұрын
Gracias por el curso, todo lo implementado se explica bastante bien.
@mr.fabian84712 ай бұрын
Gracias por el contenido, casi no se encuentra contenido bueno de Vue .... este canal es oro !
@Shinigami4rt2 ай бұрын
Y si el formulario a reutilizar tiene muchos más input y algunos de esos son selet , selet con foto dentro del input, y así 🤔🤔
@Neunapp2 ай бұрын
En estos casos recuerda que puedes Abstraer aun mas utilizando la componetizacion, podrías crear un componente únicamente para los input y luego integrar estos en un componente algo mas grande que define el diseño de como quieres tu form, podrías usar slots. Sobre los Select, estos también deben ser componentes reutilizables.
@Shinigami4rt2 ай бұрын
@@Neunapp lo intentaré, me ah costado mucho trabajo entender Vue js y es mi primer empleo 🥲👌
@Shinigami4rt2 ай бұрын
Debo adaptar esto a una plantilla de metrocnic 🤔 casi llegamos al clavo
@WayraInnovaTech2 ай бұрын
Buen tutorial estimado 👍👍👍
@juanbetancourt51062 ай бұрын
Gracias
@EltigreTafur2 ай бұрын
deploy django en apache tomcat y xammp kzbin.info/www/bejne/rZC4m3uuatKWr9Esi=hrF-x-l54-xPm6he
@Angel-zr2qm2 ай бұрын
El servidor es de paga?
@Neunapp2 ай бұрын
Si es un server de paga, se enseña el proceso en el capitulo anterior.
@Eric-m3n2 ай бұрын
Excelente infomrmacion. @Neunapp - todo lo que tuve que investigar por 3 horas tu lo explicaste en 1 solo video. Tal vez tengas idea como resolver este problema Uncaught (in promise) FirebaseError: Firebase: Error (auth/unauthorized-domain). ya revise me asegure de que localhost este en los authorized domains, ya corri django en el puerto 80 para descartar que fuera por el puerto (aunque la documentacion dice todos los puertos quedan habilitados ) pero me sigue arrojando el error. Toda la informacion de Google apunta a que no has agregado el localhost a los authorized domains, pero ya esta y no encuentro que podria ser alguna idea sugerencia?
@Neunapp2 ай бұрын
En efecto el error sale por que el dominio no figura en su lista de permitidos, a veces suele demorar hasta 30 min en reconocer el nuevo dominio. Otra cosa verifica si realmente estas haciendo la petición como localhost, a veces se abre la ventana en un 127.0.0.1
@JoseLuisYsturiz3 ай бұрын
Excelente contenido, muy claro en su explicacion, como debe ser, gracias
@Shinigami4rt3 ай бұрын
.
@danielloveradamian71203 ай бұрын
Excelente contenido, despues estaria genial un curso de Nuxt. Gracias.
@Neunapp3 ай бұрын
ahora mismo estoy muy atrapado por Astro con Vue, es increíble!!!. pero tratare de darle un tiempo a Nuxt
@yonni25283 ай бұрын
siempre me ayudan tus videos!! ademas que estoy avanzando sobre tu curso de Django y DRF! por favor me gustaría si puedes explicar como hacer un deploy actualmente de un proyecto de Django! gracias
@Neunapp3 ай бұрын
si, ya estoy trabajando en ello, creo que lo publico muy pronto, probablemente la próxima semana o a mas tardar la que sigue.
@d-landjs3 ай бұрын
Excelente maestro, deberías hacer tipo que entrevistas preguntarian para un dev junior o ssr en Vue que solo hay de React y Angular
@franklinhurtadosalazar3 ай бұрын
Excelente la forma que explicas, mejoría si hicieras un proyecto aplicando este patrón.
@gustavoatencia74953 ай бұрын
gracias por el contenido, pero también habrá intermedio y avanzado? n.n
@Neunapp3 ай бұрын
Si, antes sacare la de vue-Router en este mismo formato, y luego temas mas interesantes pero en videos sueltos, porque hacerlo en un solo video es algo complicado debido a que seria muy largo.
@marcosantonioreyesmedina23643 ай бұрын
Buen vídeo, para aprender, sencillo y al grano! Le felicito por compartir sus conocimientos...!
@enriquegarcia5403 ай бұрын
Excelente video, se agradece el esfuerzo y dedicación por enseñar .
@luisguillermo53493 ай бұрын
muy buen video =)
@riskyeni3 ай бұрын
Hermano gran video, c[omo te ha ido con el tema de las cuentas de servicio, pudiste descrubir alguna modificación o ajuste para hacerlo funcionar?? Aprovechando el momentum y que tienes el único video que aborda esta nueva autenticación del api. Yo también estoy buscando pero igual sin éxito, recibo NONE en la autenticación. Tu tuviste éxito?
@Neunapp3 ай бұрын
Si, pero solo con cuenta de pago, ahí si que todo lo de la documentación funciona. .
@riskyeni3 ай бұрын
@@Neunapp Hermano te mandé un correito al email de tu cuenta. Pudieras echarle un vistazo??? muchisimas gracias.
@FranKairosАй бұрын
Y después, al token.json creado hay que editarlo y cambiarle el valor del campo "expiry" a una fecha mayor, yo probé con un año mayor. Y sigue enviando mails sin pedir elegir la cuenta. Por ahora hace un día que lo hice y sigue sin expirar
@jhota92583 ай бұрын
Excelente tus cursos son de gran calidad 👍
@hernanlopezarchila3 ай бұрын
Hola, nuevamente yo, la verdad el video me ha servido mucho y por eso escribo lo que me ha pasado. Al principio se generan muchos errores en la consola, como yo no se javascritp compare lo que copiamos y pegamos y falta una funcion para renderizar un mensaje, aqui está, lo encontré bajando desde la misma pagina el ejemplo y lo comparé con el que estaba en ejemplo de la pagina developer.... espero les sirva // Example function to show a result to the user. Your site's UI library can be used instead. function resultMessage(message) { const container = document.querySelector("#result-message"); container.innerHTML = message; }
@dubekone3 ай бұрын
Hola buen día excelente video, 1 pregunta sabes si este metodo funciona de lado del servidor? doc.html?
@Neunapp3 ай бұрын
El código es JS internamente, usa canvas que es propio de html y js, dudo que funcione en servidor, tal vez con node.js. Ahora puedes usar el paquete html2Pdf, este si que tiene variantes para la mayoría de los lenguajes backend.
@hernanlopezarchila3 ай бұрын
Me encontré que colocando esta linea en el settings, evita que el popup se abra en blanco SECURE_CROSS_ORIGIN_OPENER_POLICY = 'same-origin-allow-popups'
@Neunapp3 ай бұрын
claro!! tiene sentido, Gracias por el dato.
@hernanlopezarchila3 ай бұрын
Hola, este video es genial, de verdad super super super!!! sabes me di por vencido con el tema de la ventana lo quiero lo mas puro posible ,jajajaj. Sabes cuando tengo vistas protegidas no funciona, hay algo con el csrf token que no deja llamar a la vista order view, me puedes orientar sobre como hacerlo, he buscado por muchos medios y no lo logro, pasando argumentos en el header del post, desprotegiendo de csr las vistas de django framework, pero nada. Te agradezco
@Neunapp3 ай бұрын
Mira este video es de otro tema pero en la parte que comparto aquí se ve como pasar el token de dj: kzbin.info/www/bejne/r2K4gK2wedaJmZosi=jorBHlqNRbZoKnca&t=761 Respecto al popup ese, si traes el js modular de paypal ya no tiene ese problema, parece que no actualizaron el cdn.
@hernanlopezarchila3 ай бұрын
@@Neunapp Super!!! gracias, me funcionó!!!!
@miguellaurente59373 ай бұрын
Cómo se haría la login como se pararía el crftoken? Soy nuevo
@Neunapp3 ай бұрын
En django tendrías q escribir una vista que para crear y valida token, la mas fácil es con django rest framework token auth, ahora en vue es solo enviar una petición fetch con un token que te haya generado django.
@felp64473 ай бұрын
cuanto intento llamar a una varible donde debe ir el precio del producto paypal no carga, ayuda pls
@Neunapp3 ай бұрын
Para esto se necesitaría ver el código, pero, el monto va en esta parte del codigo: "amount": { "currency_code": "USD", "value": "5" } ahi recuerda que en la calve "value" debe ir siempre un string por que asi lo espera la api de paypal.
@javiercaicedotobon97814 ай бұрын
me registre y me muestra este error al intentar hacer el login, tengo dos cuentas de correo y con las dos lo mismo, error = We are unable to log you in at this time, please check your email for further information.
@Neunapp4 ай бұрын
Creo que esto sale por que no confirmaste tu email o el numero que pusiste no es correcto, estas cuantas necesitan validar que la persona sea real.
@flareonrojo3 ай бұрын
si ami me sale lo mismo y el correo solo dice que no me aactivaran la cuenta no dice ni por que paso eso, y yo si verifique con llamada por que el mensaje nunca llego , alguien sabe de otro servicio para utiliza?
@javiercaicedotobon97813 ай бұрын
@@flareonrojo yo lo solucione de la siguiente manera, me llego un correo indicándome que no podían activar la cuenta, entonces respondí ese correo indicando que necesitaba la cuenta como estudiante, me pidieron que enviar unos datos y me la activaron.
@flareonrojo3 ай бұрын
@@javiercaicedotobon9781 vael yo use brevo, estuvo bastante sencillo, me sirve para un proyecto , asi que dejo la info por si alguien igual le interesa una alternativa
@niccolasmunoz4 ай бұрын
buena explicación profe. Gracias!
@andersonrafaelgarciagil71204 ай бұрын
Excelente. Alguna librería para editar PDF. Ejemplo colocarle.una marca de agua. Con js
@Neunapp4 ай бұрын
Hola, con este paquete jspdf debería poderse, solo que hay que antes convertir el pdf a json y luego reconstruir, un trabajo largo.
@andersonrafaelgarciagil71204 ай бұрын
@@Neunapp hummm se ve complicado. Mejor entonces con Python
@hernanlopezarchila4 ай бұрын
Lo del error del SDK se soluciona dejando la ruta completa sin el corte de linea, hay un espacio al pegarlo. Además, magnifico el video. sabes si existe forma de : 1. Quitar la segunda ventana que se abre al darle click en paypal con django nativo?, y si en html es posible quitar por completo el codigo de JS, se puede usar HTMX?. Un gran abrazo y agradecido
@Neunapp4 ай бұрын
Hola, con el paquete modular: npm install ... ese no trae ningún problema y es mas practico, lo puedes ver en el video donde hago el ejemplo con react, esta en la descripción de este video.
@hernanlopezarchila4 ай бұрын
@@Neunapp súper muchas gracias, pensé que se podía sin usar herramientas por fuera de Django
@Neunapp4 ай бұрын
@@hernanlopezarchila Si se puede, tienes que traer el js de PayPal a tus static de Django, ahi creas tu propia js con el código que se muestra en el video y luego solo importas ese código js de tus static al template donde se va a usar.
@omarmoyorido69594 ай бұрын
Cual es el siguiente video ?
@angelachable93064 ай бұрын
Eres un genio, ando aprendiendo Vue.js y lo haces ver super facil.
@Neunapp4 ай бұрын
No olvides revisar el play-list de Composition API es la nueva forma de trabajar con vue 3
@leonardosandoval21984 ай бұрын
Me manda error, no me reconoce: ypeError: doc.html is not a function at HTMLInputElement.<anonymous> (codigo.js:138:29), me podrias ayudar?
@Neunapp4 ай бұрын
Parece que estas fuera del contexto, o probablemente no se esta cargando el paquete jspdf.