Formularios sin Changeset en Phoenix LiveView

La forma estándar de crear formularios en LiveView es utilizar el helper to_form/1 pasándole una estructura changeset, por ejemplo: to_form(Accounts.change_user(%User{}))) Sin embargo, pueden surgir situaciones donde tengamos un formulario sin tener que respaldarlo con un changeset. Porque saltarse el changeset? Ecto.Changeset es una herramienta para trabajar con información de distintas fuentes. Proporciona validaciones, castings y manejo de errores. Normalmente creamos formularios basados en un schema de Ecto, es decir que tienen una tabla en nuestra base de datos....

agosto 30, 2023 · Me