Bad compile times in a Haskell+Servant app have me wondering: how easy is it to code a NodeJS app using PureScript, is anyone here doing it and to what extent (e.g. just tests, business logic in PS everything else in JS)?

This page summarizes the projects mentioned and recommended in the original post on /r/purescript

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • ihp

    🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness

  • You should try out IHP, during development the dev server compiles incrementally (take a look for yourself https://www.youtube.com/watch?v=nTjjDo57B8g).

  • Attics

    🎧 Attics -- Thousands of live concerts at your fingertips

  • There is also [Attics](https://attics.io/) IOS application that [uses IHP](https://github.com/zacwood9/Attics) as API only backend, it could serve a good reference.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • merochat

    Friendly Random Chat

  • I use PS for server and client side on https://melan.chat (github.com/melanchat/melanchat). With purescript-ide, compile times are a no issue during development. `spago build --watch` can be somewhat slow, but I only twiddle my thumbs when for some reason it decides to build everything from scratch.

  • purescript-flame

    Fast & simple framework for building web applications

  • Thanks u/suntzusartofarse. There is a upcoming version in the works, with new features https://github.com/easafe/purescript-flame/pull/36

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts