by danpalmer on 9/17/2022, 7:02:05 PM
by _query on 9/17/2022, 6:07:25 PM
IHP is basically the rails/laravel/django of Haskell. If you haven't tried Haskell before or think Haskell is only about monads and math, give it a try and be surprised :)
Some links if you want to try out IHP:
- Intro video demoing how to build apps with IHP: https://www.youtube.com/watch?v=UbDtS_mUMpI
- Docs to get started: https://ihp.digitallyinduced.com/Guide/index.html
- IHP reviews: https://www.g2.com/products/ihp/reviews
Happy to answer any questions on IHP :)
by activitypea on 9/17/2022, 9:48:53 PM
>25 dollars a month for solo projects
>125 dollars a month per seat for companies
That's.. irregular. I really have nothing nice to say about this model, so I'll just leave a really good conf talk here. The part around 8:30 is really pertinent to this situation. https://youtu.be/VBwWbFpkltg
by belmont_sup on 9/25/2022, 4:27:56 PM
What's the supposed difficulty to just use Cabal and not Nix? I had alot of difficulties running into Nix installation issues not along ago.
What resources does Nix handle for IHP? I can guess ostgres and the sql ui.
by dimal on 9/18/2022, 6:06:49 PM
Looks nice. Can you explain what exactly "full stack" means in this case? I see "Auto live reloading using virtual DOM in development mode". But not production? So it's not doing any SPA-style client side DOM updates?
I've looked at IHP briefly a number of times and the thing that always turns me off it is the fact that it's perhaps _too_ batteries included.
When I read the pricing page on IHP's site, and see something like "Email confirmation" (for authentication) having a price associated with it, it makes me assume that IHP is sufficiently locked down that I couldn't just build that feature myself. Either it's not, and I can do, and I've got the wrong impression, or it is, and I worry that IHP having that much control over my codebase will make other things that it doesn't support much harder than with other frameworks.
I'm all for the business model of well integrated, well supported plugins for the framework, but a closed, tightly controlled development environment that I can't break out of as I feel is necessary isn't something I'd bet a company on.