IHP 1.0 正式发布,开箱即用的 Haskell Web 框架
IHP 在发布首个公开版本两年后,终于推出了 1.0 正式版。开发团队表示,在 1.0 的开发周期中,总共发布了 34 个版本,包含超过 4700 次 commit 和 800 个 PR。 IHP 是一个现代的开箱即用 (batteries-included)Haskell Web 框架,基于 Haskell 和 Nix 构建,具有速度快、安全、易于重构的特点。从构建原型到在生产环境使用,IHP 内置了足够完备的工具库,旨在提供最佳的开发者体验。 基于 Haskell 出色的类型系统和优雅的纯函数式设计,IHP 不仅能够高效地构建 Web 应用,还可以方便地进行重构。 IHP v1.0 主要变化 IHP v1.0 意味着大多数 API 和功能已正式 GA——到达稳定状态。此版本将默认 CSS 框架从 Bootstrap 4 升级到 Bootstrap 5,并为 M1 Mac 设备预置了二进制文件。此外还优化了性能,例如将 IHP 应用程序打包成 docker 镜像时,其体积从 300 MB 压缩到 80 MB。 Bootstrap 5 将默认 CSS 框架从 Bootstrap 4 升...