En este momento estamos creando un Juego multiplayer con economía real, el API de creaciónd e cuentas y manejo de usuarios lo estamos creando enteramente con FastAPI, no tenía idea de Sebastían, un honor trabajar con su Framework y está excelente!
Como te parece sebas que fui el primer desarrollador en traer fastapi a mi empresa. Eso fue hace dos a;os. En esa epoca haciamos apis con flask y usabamos conexion para crear los swaggers. Descrubrir fastapi fue un bendicion. Hemos hecho mas de 20 microservicios en produccion que antienden a nuestros clientes de la industria farmaceuticade USA. Pero la mejor parte es que este 2023 algunas personas empezaron a cuestionarnos por el uso de fast pues decian que tenia menos soporte que flask. Terminamos demostrando que no era asi y que ademas nos hacia mas rapidos(documentacion automatica, validaciones con pydantic). Incluso los equipos de desarrollo que tenemos en la india empezaron a copiarnos y ahora construyen sus apis en fastapi. Entonces logramos exportarlo a USA y la India.
El entrevistado de 10, pero ver la admiracion que siente el entrevistador es espectacular, porque mas que una entrevista parecia alguien conociendo a su idolo y haciendole todas las preguntas que siempre se hizo
Me estoy desayunando que este man es el creador de Fast. Acabo de completar mi primer servidor de Fast y me encanto! soy un fanatico. Saludos desde Argentina!
Me encantó la entrevista, gracias por traer a Sebastian, not enia idea que el creador de FastAPI era un hermano latino me inspiró mucho para aprender este framework, espero con ganas el curso para tomarlo
Super buena entrevista, gracias platzi !! Entrevistas más técnicas y complejas me despiertan el hambre de aprender esa profundidad y complejidad en python!! ❤
¡Viva Latinoamerica! FLASTAPI es increíble. La facilidad de uso y la eficiencia que ofrece son impresionantes. ¡Gracias por crear esta herramienta tan útil! La documentación también es excelente. ¡Sigue con el buen trabajo! Muchas Gracias Sebastián!!
Sebastián gracias por compartir tu experiencia con las personas que estamos iniciando en este mundo. Sin duda tu ejemplo me dá animos para seguir aprendiendo para solucinar problemas reales
El dio una charla en mi universidad, es un teso y parece muy buena persona. Orgulloso de ser colombiano y me motiva a ser mejor programador. Pd: Python es una belleza
Excelente entrevista sobre todo inspira a gente como uno que es autodidacta y esta empezando a trabajar gracias al esfuerzo de aprender constantemente.
Soy fan de FastAPI, en su momento empleaba DJango y practicamente los mismos problemas que tuvo él los tuve yo. FastAPI es de las mejores herramientas en el ecosistema python, lo digo sin miedo a equivocarme.
Primera vez que escucho en mucho tiempo algo tan importante y anti intuitivo cómo el enfocarse en un problema para realmente aprender y que generar impactos en el mundo son consecuencias de resolver esos problemas. Que genial ! Desde el punto de vista de la Física funciona similar. Muy bien !
De resaltar la sencillez de Sebastián, de admirar como con esa humildad, sin darse cuenta, ha creado algo tan bueno en Python. Cómo Colombiano me siento muy feliz de ser compatriota de aquel crack!
Brillante entrevista. FastAPI es un lujo de usar y después de usar FastAPI se me ha hecho muy cuesta arriba desarrollar APIs con node. Gran clave el tema de la introspección de tipos y porqué Python le permitió lo que quería. En TypeScript sigo la misma filosofía, usar el tipado lo mínimo para tener autocompletado y errores en línea. A veces se ve código que abusa de las anotaciones de tipos lo cual añade una complejidad excesiva.
Es lindo escuchar al creador de esta herramienta tan valiosa. Me llama la atención que no haya ido a la universidad. Que gran humildad y ejemplo de persona. Aguante Python!!
Un verdadero genio! tuve volver a ver el vídeo por segunda vez y reducir la velocidad para seguirle tomar nota de los nombres que aportaba para Googlear y aprender .
Tremenda entrevista. Muy técnica. Agradable para los desarrolladores. Me identifico mucho con Sebastián, los tipos son super necesarios, ayudan al desarrollo y a evitar errores. Por eso js no es del gusto de personas que vienen de lenguajes fuertemente tipados.
Estuvo muy interesante la entrevista. Una creería que son super genios los que hacen estas herramientas pero el Sebastián se divierte con estas cosas. Que gusto
En donde trabajo traje FastApi para el backend de un proyecto de datos y basicamente todo el sistema por detras funciona en eso, fue bastante sencillo de utilizar de agregar nuevos componentes y de mantener
Qué casualidad, anduve explorando por primera vez python para hacer una API y FastAPI me gustó dado que va al grano. Y ahora enterarme de que la hizo un Colombiano, ¡qué chingón!
9:45, Java y C# si tienen forma de que en tiempo de ejecución pueda leer metadata de los ensambladores y se llama Reflection. Sin reflection no existiría Spring en java o Entity Framework en C# y otra gran cantidad de librerías importantes.
Si el mismo creador de FastAPI va a hacer el curso, pues tremendo curso! incluso añadiría otro curso de como crear tu propio framework, aprovechando el bug jaja
dioooooos que fuerte, mi framework preferido y Platzi pone entrevista con el, sois re-grandes. Kudos to tiagolo & Platzi! pd: On the road to FastApi PowerUser!
Hola muy agradecido por este tipo de contenido Sebastian es parte clave en el ecosistema de desarrollo web y escucharlo así de cerca nos hace sentirnos más comprometidos con esto y querer compartir la visión de FastAPI!
@@Adormir123 es un framework para Python. Al instalarlo te da herramientas para construir APIs de una manera fácil, eficiente y con tipado de variables*. Y también te permite con un par de comandos echarlo a correr como servidor :) Se usa para backend (todo lo que esta detrás de un sitio/aplicacion web y que el usuario no ve) Las APIs son servicios que entregan información o son intermediarios entre una aplicación y otra, por ejemplo, quieres poner en tu pagina web el valor del dólar en tiempo real: la conectas a una API que entrega esa información (generalmente los bancos centrales ofrecen esas APIs). Un uso típico es ponerlas entre tu pagina o aplicacion y la base de datos, por seguridad. Una API que todos usamos es el login con las cuentas de Google en otras paginas jajaja *el tipado de variables es decirle al código "esta variable es un numero" o "esta variable es texto", hay lenguajes que lo requieren como Java, otros no como JavaScript. Es importante en APIs para que, por ejemplo si tienes una API que crea usuarios, no puedas poner tu edad en algo que no sea un numero :) Protege los datos en ese sentido. Python no lo tiene nativo. Hay otros como Flask que es mas simple, pero si quieres conectarlo a una base de datos tienes que instalar un paquete para eso, si quieres testing automático, otro paquete y asi. (creo que FastApi se basa en Flask, creo). La gracias de FastApi es que viene con hartas cosas que hace que no tengas que instalar tantas cosas. Puedes hacer una API con FastApi sin instalarle nada mas. Hasta ahora solo he instalado un paquete para manejar mi base de datos desde el Python y otro para encriptar contraseñas. En cambio con Vue (javascript) que estoy usando para el frontend ya llevo como 8 paquetes instalados jajaja No soy super duper pro pero si tienes alguna otra duda pregúntame sin pena :) Saludos
nunca voy a entender esa obsesión que tienen con el tipado. la programación orientada a objetos no requiere de tipos, y termina pasando lo que menciona en el minuto 16:10. muy buena charla, y muy buen framework!
No solo python es capaz de revisar su codigo y determinar funciones y tipos, tanto en tiempo de ejecucion como de desarrollo. Decir eso es desconocer el resto de los lenguajes. Y se puede hacer en varios lenguajes sin comprometer ninguna seguridad.
De acuerdo! De hecho los ejemplos de java y typescript que da son erroneos porque en java existe la api de reflection y en ts tambien hay mecanismos para trabajar con tipos.
Si pero el fue claro en especificar, en los leguajes que conozco, en ningun momento expreso en todos los lenguajes, asi que tambien es importante entender el punto de vista, porque para crear un framework no se necesita conocer todos los lenguajes, solo comprender bien los pocos que se ha decidido usar, entonces no es necesario dramatizar tanto, si me hubiera gustado leer cuales son esos otros lenguajes de tu parte, mejor aportar que criticar.
Solo para comentar lo que dice en el minuto 10:03 . Ts como lenguaje no puede extraer la metadata de las clases pero con librerías si, reflect-metadata se llama
@8:35 "pero por que Python 😢😢😢 por que, por que 😢😢😢😢" - simple Python rules, it can be integrated with anything on the back. When we want an overdeveloped flying button we will let you know.
Esta entrevista debió hacerse año y medio atrás. Fastapi es lo mejor de lo mejor. Sebastián merece más crédito en Colombia, como Colombiano lo digo.
Que bakano saber que un Colombiano, compatriota tengo ese impacto en el mundo. Que alegria, saludos
He migrado mi app de Flask a FastAPI y es lo mejor que pude haber hecho.
Gracias Sebastián!
Es genial escuchar hablar a alguien que le apasiona hacer lo que hace, muy buena vibra la de Sebastián, excelente entrevista.
Que buen entrevista el entrevistador tiene admiración pura por el entrevistado. Excelente platzi
sí se nota y es 100% real, lo admiro!
Sebastián es de las personas más apasionadas que conozco y maneja un nivel de carisma y humildad increíble, realmente un ejemplo. Crack!
En este momento estamos creando un Juego multiplayer con economía real, el API de creaciónd e cuentas y manejo de usuarios lo estamos creando enteramente con FastAPI, no tenía idea de Sebastían, un honor trabajar con su Framework y está excelente!
roleplay?
Como te parece sebas que fui el primer desarrollador en traer fastapi a mi empresa. Eso fue hace dos a;os. En esa epoca haciamos apis con flask y usabamos conexion para crear los swaggers. Descrubrir fastapi fue un bendicion. Hemos hecho mas de 20 microservicios en produccion que antienden a nuestros clientes de la industria farmaceuticade USA.
Pero la mejor parte es que este 2023 algunas personas empezaron a cuestionarnos por el uso de fast pues decian que tenia menos soporte que flask. Terminamos demostrando que no era asi y que ademas nos hacia mas rapidos(documentacion automatica, validaciones con pydantic). Incluso los equipos de desarrollo que tenemos en la india empezaron a copiarnos y ahora construyen sus apis en fastapi. Entonces logramos exportarlo a USA y la India.
Melo
El entrevistado de 10, pero ver la admiracion que siente el entrevistador es espectacular, porque mas que una entrevista parecia alguien conociendo a su idolo y haciendole todas las preguntas que siempre se hizo
Me estoy desayunando que este man es el creador de Fast. Acabo de completar mi primer servidor de Fast y me encanto! soy un fanatico.
Saludos desde Argentina!
Me encantó la entrevista, gracias por traer a Sebastian, not enia idea que el creador de FastAPI era un hermano latino me inspiró mucho para aprender este framework, espero con ganas el curso para tomarlo
Super buena entrevista, gracias platzi !! Entrevistas más técnicas y complejas me despiertan el hambre de aprender esa profundidad y complejidad en python!! ❤
¡Viva Latinoamerica! FLASTAPI es increíble. La facilidad de uso y la eficiencia que ofrece son impresionantes. ¡Gracias por crear esta herramienta tan útil! La documentación también es excelente. ¡Sigue con el buen trabajo! Muchas Gracias Sebastián!!
Que buena entrevista!!❤ orgullo de Columbia. Igual que Fernando Perez creador de Jupyter
aun en ingles, se escribe "Colombia" 🤔
FastAPI es hermoso, hermano. Gracias por crearlo y hacerlo opensource Sebas.
Soy tu fan, a pesar de que he usado flask, django o django rest framework me encanta FastAPI es espectacular😎
Sebastián gracias por compartir tu experiencia con las personas que estamos iniciando en este mundo.
Sin duda tu ejemplo me dá animos para seguir aprendiendo para solucinar problemas reales
El dio una charla en mi universidad, es un teso y parece muy buena persona. Orgulloso de ser colombiano y me motiva a ser mejor programador.
Pd: Python es una belleza
Excelente entrevista sobre todo inspira a gente como uno que es autodidacta y esta empezando a trabajar gracias al esfuerzo de aprender constantemente.
Soy fan de FastAPI, en su momento empleaba DJango y practicamente los mismos problemas que tuvo él los tuve yo. FastAPI es de las mejores herramientas en el ecosistema python, lo digo sin miedo a equivocarme.
No soy phyton dev, pero que chimba escuchar este man, definitivamente un ejemplo a seguir, muchas gracias!
Colombia tiene potencial, desde el Gomito68 hecho por paisas, Jupyter notebooks por un físico paisa, ahora FastAPI con Tiangolo.
Hola, disculpa la ignorancia, que o quién es gomito68?
Gomito68 que recuerdos, Medellin y Nacional estaban rotisimos jajaja.
ya empezaron con su p@#to regionalismo...
@@gurugamer176 no soy paisa.
Sebastian es paisa?
Bafff vengo usando varias de las herramientas que ha creado y nunca habia tenido la posibilidad de escucharlo en vivo. Me encantó la entrevista.
Primera vez que escucho en mucho tiempo algo tan importante y anti intuitivo cómo el enfocarse en un problema para realmente aprender y que generar impactos en el mundo son consecuencias de resolver esos problemas. Que genial ! Desde el punto de vista de la Física funciona similar. Muy bien !
De resaltar la sencillez de Sebastián, de admirar como con esa humildad, sin darse cuenta, ha creado algo tan bueno en Python. Cómo Colombiano me siento muy feliz de ser compatriota de aquel crack!
Crear un framework es un gran trabajo, lo digo por experiencia propia, felicitaciones a Sebastián.
Brillante entrevista. FastAPI es un lujo de usar y después de usar FastAPI se me ha hecho muy cuesta arriba desarrollar APIs con node.
Gran clave el tema de la introspección de tipos y porqué Python le permitió lo que quería.
En TypeScript sigo la misma filosofía, usar el tipado lo mínimo para tener autocompletado y errores en línea. A veces se ve código que abusa de las anotaciones de tipos lo cual añade una complejidad excesiva.
Es lindo escuchar al creador de esta herramienta tan valiosa. Me llama la atención que no haya ido a la universidad. Que gran humildad y ejemplo de persona.
Aguante Python!!
uff tremenda inspiración me acaban de inyectar, ahora si a aprender con ganas
Un verdadero genio! tuve volver a ver el vídeo por segunda vez y reducir la velocidad para seguirle tomar nota de los nombres que aportaba para Googlear y aprender .
Sebastián is an amazing person, I really appreciate him! I'd love to listen to a podcast featuring him in English!
Tremenda entrevista. Muy técnica. Agradable para los desarrolladores. Me identifico mucho con Sebastián, los tipos son super necesarios, ayudan al desarrollo y a evitar errores. Por eso js no es del gusto de personas que vienen de lenguajes fuertemente tipados.
Enorme. El entrevistador y entrevistado nos llevan a un mundo en el que todo es posible. Nos llenan de inspiración. Gracias a ambos.
Estuvo muy interesante la entrevista. Una creería que son super genios los que hacen estas herramientas pero el Sebastián se divierte con estas cosas. Que gusto
En donde trabajo traje FastApi para el backend de un proyecto de datos y basicamente todo el sistema por detras funciona en eso, fue bastante sencillo de utilizar de agregar nuevos componentes y de mantener
Un par de tecnologías de colombianos de talla mundial Jupyter Notebook y FastAPI, saludos desde Perú.
Super bacana esta entrevista, saludos
Que hermoso y valioso testimonio! El del minuto 37:03 es un excelente consejo. Muchas gracias Tíangolo!
Con ustedes!!!!! un maestro!! Tiangolo!!
Qué casualidad, anduve explorando por primera vez python para hacer una API y FastAPI me gustó dado que va al grano. Y ahora enterarme de que la hizo un Colombiano, ¡qué chingón!
Este es el mejor podcast que he visto * . * Tiangolo es una persona increíble ❤️✨
Excelente, allí estoy entrenando con FastAPI ,python 🚀🚀🚀👌😎
Que ejemplo de ser humano…Gracias!
Minuto 9:50, información errada. Java sí tiene una API de reflection para poder tener la información de los tipos en runtime.
9:45, Java y C# si tienen forma de que en tiempo de ejecución pueda leer metadata de los ensambladores y se llama Reflection.
Sin reflection no existiría Spring en java o Entity Framework en C# y otra gran cantidad de librerías importantes.
Si el mismo creador de FastAPI va a hacer el curso, pues tremendo curso! incluso añadiría otro curso de como crear tu propio framework, aprovechando el bug jaja
Increible entrevista señores 😱
me gusto muchisimo la entevista! mas de este contenido pls 👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻
Orgullo latinoamericano 👏🏻!
Para los que no se les ocurre más que criticar, vayan creen su propio framework. Aprendamos a apoyarnos, dejen la envidia
Que buena entrevista, me gusta el formato largo, ojalá este formato sea más seguido
Tremenda entrevista! muy inspiradora!
Muchas gracias por esta estrevista, las preguntas dan justo en los puntos clave.
Gracias por esa pregunta 22:56, siempre había tenido esa duda!!!
dioooooos que fuerte, mi framework preferido y Platzi pone entrevista con el, sois re-grandes. Kudos to tiagolo & Platzi!
pd: On the road to FastApi PowerUser!
Brutal lo que dijo sobre la innovación y la disrupción. Un crack, saludos desde Pereira papis
Una gran entrevista, y un gran consejo: 'Nunca dejes de aprender'. Gracias.
Esta tipo de gente hace avanzar a la humanidad, bravo!!
es la mejor entrevista tecnica que he visto, even better than someone from Kelsey Hightower
Gran entrevista, Sebastian está haciendo un excelente trabajo que permite mejorar el mundo.
Hola muy agradecido por este tipo de contenido Sebastian es parte clave en el ecosistema de desarrollo web y escucharlo así de cerca nos hace sentirnos más comprometidos con esto y querer compartir la visión de FastAPI!
Genial que haya talento hispano detras de un proyecto grande como fastapi
9:45 en Java puedes usar Reflection, de hecho es lo que usan frameworks y librerías del palo de Spring
solo puedo decir gracias, que buen framework. ahora mismo lo estoy usando :)
Disculpa, soy nuevo, para que sirve, en que lenguajes se puede usar y en que lenguaje es mas usado 🤔
@@Adormir123 es un framework para Python. Al instalarlo te da herramientas para construir APIs de una manera fácil, eficiente y con tipado de variables*. Y también te permite con un par de comandos echarlo a correr como servidor :) Se usa para backend (todo lo que esta detrás de un sitio/aplicacion web y que el usuario no ve)
Las APIs son servicios que entregan información o son intermediarios entre una aplicación y otra, por ejemplo, quieres poner en tu pagina web el valor del dólar en tiempo real: la conectas a una API que entrega esa información (generalmente los bancos centrales ofrecen esas APIs). Un uso típico es ponerlas entre tu pagina o aplicacion y la base de datos, por seguridad. Una API que todos usamos es el login con las cuentas de Google en otras paginas jajaja
*el tipado de variables es decirle al código "esta variable es un numero" o "esta variable es texto", hay lenguajes que lo requieren como Java, otros no como JavaScript. Es importante en APIs para que, por ejemplo si tienes una API que crea usuarios, no puedas poner tu edad en algo que no sea un numero :) Protege los datos en ese sentido. Python no lo tiene nativo.
Hay otros como Flask que es mas simple, pero si quieres conectarlo a una base de datos tienes que instalar un paquete para eso, si quieres testing automático, otro paquete y asi. (creo que FastApi se basa en Flask, creo). La gracias de FastApi es que viene con hartas cosas que hace que no tengas que instalar tantas cosas. Puedes hacer una API con FastApi sin instalarle nada mas.
Hasta ahora solo he instalado un paquete para manejar mi base de datos desde el Python y otro para encriptar contraseñas. En cambio con Vue (javascript) que estoy usando para el frontend ya llevo como 8 paquetes instalados jajaja
No soy super duper pro pero si tienes alguna otra duda pregúntame sin pena :) Saludos
Que teso....orgulloso de que seas colombiano compadre
Excelente la entrevista 🎉🎉🎉
Me encanto el podacast, muy enriquecedor
wow que gran entrevista!
nunca voy a entender esa obsesión que tienen con el tipado. la programación orientada a objetos no requiere de tipos, y termina pasando lo que menciona en el minuto 16:10.
muy buena charla, y muy buen framework!
Wau Parce yo usando fast API sobre DJANGO REST por que es mejor sin saber que era COLOMBIAN code ♥ Ahora a repartir la FE!
Vale oro esta entrevista!
14:30 Para mi un código con tipado estricto es fundamental para que todo funcione correctamente. Y es muy divertido hacerlo. 🙂
No solo python es capaz de revisar su codigo y determinar funciones y tipos, tanto en tiempo de ejecucion como de desarrollo. Decir eso es desconocer el resto de los lenguajes. Y se puede hacer en varios lenguajes sin comprometer ninguna seguridad.
De acuerdo! De hecho los ejemplos de java y typescript que da son erroneos porque en java existe la api de reflection y en ts tambien hay mecanismos para trabajar con tipos.
Si pero el fue claro en especificar, en los leguajes que conozco, en ningun momento expreso en todos los lenguajes, asi que tambien es importante entender el punto de vista, porque para crear un framework no se necesita conocer todos los lenguajes, solo comprender bien los pocos que se ha decidido usar, entonces no es necesario dramatizar tanto, si me hubiera gustado leer cuales son esos otros lenguajes de tu parte, mejor aportar que criticar.
Que energía la de este man 🔥
Increible Muchas Gracias que vacano y orgullo
este man es un crack y una gran persona
Orgullo total ❤️
Muy buena la entrevista!!
Alguien me ayuda. Donde puedo hacer consultas sobre FastAPI, necesito jalar la información de un Foreingkey a el json de respuesta en un get.
Necesitamos más de esto
Solo para comentar lo que dice en el minuto 10:03 . Ts como lenguaje no puede extraer la metadata de las clases pero con librerías si, reflect-metadata se llama
Este man es el mejor, me encanta su punto de vista de la programación
❤🎉 las verdaderas estrellas en Colombia. Verdadero Orgullo colombiano #FueraPetro 😅
Qué personaje, muy inspirador.
Que buena entrevista!
Muy buena estevista
Gracias por el contenido!
Grande Tiangolo 👏🏼👏🏼👏🏼👏🏼
Excelente Entrevista
Crear valor sin importar de donde uno venga sebastian ramirez
Que buena entrevista
Chevere, depronto el entrevistador podría guiar la entrevista un poco más.
Buena entrevista, aunque no coincido con la reflexión final, se puede ir a la universidad y estar actualizado respecto a las nuevas tecnologías.
Que buenta entrevista 👍
Realmente inspiradora.
I love this guy, he created the best web framework of all times
yo esperando a que me explique super bien lo que es una contra variante al estilo de su doc en fastAPI
MI tesis esta echa con fastapi muchas gracias
Que videazo y que tipazo
@8:35 "pero por que Python 😢😢😢 por que, por que 😢😢😢😢" - simple Python rules, it can be integrated with anything on the back. When we want an overdeveloped flying button we will let you know.
Invaluable charla