
TUTORIAL
Parte 7: Cómo crear formularios con Symfony 6
En el tutorial de esta semana vamos a ver como crear formularios con Symfony 6, guardar información, validar datos y restringir para que solo lo puedan utilizar usuarios autenticados.

Hola 👋. Estos dos últimos meses he estado ausente del blog, pero ha sido por una buena razón y es que por fin puedo decir que ya está disponible mi guía para aprender a trabajar con Web APIs 🎉🎉.
Guía para aprender a trabajar con Web APIs
También he escrito un tutorial que a priori no puede llamar la atención, pero que creo que puede ser muy interesante para entender mejor como funcionan los frameworks. En él, te explicaré como construir un framework con PHP desde 0 👇
Cómo construir un framework sencillo con PHP para crear APIs
Nos leemos 👋.
En el tutorial de esta semana vamos a ver como crear formularios con Symfony 6, guardar información, validar datos y restringir para que solo lo puedan utilizar usuarios autenticados.
En el tutorial de esta semana vamos a aprender como generar automáticamente el sistema de registro y autenticación con Symfony 6. Gracias a las herramientas que incluye Symfony 6, este realizará la mayor parte del trabajo y nosotros solo tendremos que realizar unos pequeños ajustes para ponerlo a punto 💪.
En este tutorial profundizaremos en el ORM Doctrine para optimizar nuestras queries y por consiguiente la velocidad de respuesta de nuestra web y añadiremos algunos ajustes en nuestro proyecto en Symfony 6. También crearemos la página para consultar un post en concreto y veremos como generar las urls automáticamente a cada post en Twig.
En el tutorial de esta semana veremos como crear nuestro primer controlador, aprenderemos a realizar búsquedas en nuestra base de datos con Doctrine para obtener todos los posts y enviaremos esos datos a una plantilla de Twig para visualizarlos en la web. Además, veremos como instalar Tailwind CSS en Symfony 6 el cual es un conjunto de clases de CSS para facilitarnos el trabajo a la hora de maquetar nuestra web.
En este tutorial aprenderemos a usar herramientas para facilitar la creación de datos falsos en nuestra base de datos para un proyecto con Symfony 6.