IHP 1.1 is out now!

Alternative project layout in a Razor Pages style


A short (6 minute) video demonstrating that IHP projects can have a different layout that's closer to what you see in an ASP.NET Core Razor Pages project:


The git branches that I reference:



If you have an alternate layout that you like to use, feel free to share below.

(Thanks to Noughtmare and luqui who helped me sort out how to factor out the actions in this post.)

Lars Lillo Ulvestad

Nice video! Really liked those layout ideas :) It's different, but I personally don't think I would have any issues adjusting to that structure if I inherited an IHP project like that.

Stian Lågstad PRO

I like it too! Agrees with the Organize modules “vertically”, not “horizontally” from https://www.haskellforall.com/2021/05/module-organization-guidelines-for.html