Ir al contenido principal

Frameworks web para Haskell

 

Los frameworks web nos ayudan a:

  • Tener una configuración y estructura base para nuestras aplicaciones.
  • Nos ayuda a reutilizar código.
  • Automatizar tareas tediosas y repetitivas.
  • Mayor seguridad.
  • Tener un desarrollo comunitario.
  • Mejor rendimiento y escalabilidad.
  • Facilitan las pruebas unitarias.
  • Nos ayudan con mejores prácticas y compatibilidad con los estándares.

"Un framework web puede ser una herramienta poderosa para acelerar el desarrollo, mejorar la calidad del código y la seguridad de tu aplicación, todo mientras te permite enfocarte más en la lógica de negocio de tu proyecto".

En está ocasión veremos algunos de los frameworks web para Haskell.

  1. IHP: https://ihp.digitallyinduced.com/
  2. Snap: http://snapframework.com/
  3. Yesod: https://www.yesodweb.com/

Cada uno de éstos framework posee sus propias características y peculiaridades. El más famoso es Yesod, el cual se basa en plantillas para generar instancias de entidades listadas y funciones de procesamiento de contenido dinámico. IHP, un framework web basado en tipos de Haskell. Y Snap, un framework para desarrollar aplicaciones web escritas en el lenguaje de programación funcional Haskell.

En futuras entregas continuaremos profundizando acerca de éstos frameworks web para el lenguaje Haskell.

Enlaces:

https://alquimistadecodigo.blogspot.com/2024/04/haskell-como-instalar-en-windows-video.html
https://alquimistadecodigo.blogspot.com/2024/07/haskell-for-todos-6.html
https://emanuelpeg.blogspot.com/2017/11/aprende-haskell-por-amor-vos.html
https://www.youtube.com/watch?v=E5fHlT_I3Vo

Comentarios