The Official Ionic Blog

Build amazing native and progressive web apps with HTML5


We’ve noticed a lot of Ionic developers using Heroku side-by-side, either as a backend or to actually host their Ionic app as a mobile website or externally-loaded app.

To help with that, we’ve built a ready-to-go Ionic app with Node.js and Express, to either host your Ionic app as a mobile website,
or to build a Node.js API server.

To get started, all you need to do is click the Heroku Deploy button below, or see the manual instructions on the github repo:


We hope this helps you get up and running with Ionic and a great backend like Heroku. Give it a spin, and let us know what you think!

  • ArunKumarArjunan

    Does this mean that the browser support extends from mobile apps to mobile sites
    as well?

  • Hamish Macpherson

    Very cool! But I thought that support for Ionic was rooted in mobile apps, and not so much mobile sites. Does this represent a change in that position at all?

  • Justin Halfpenny

    Hey Max – this is great. One of the reasons we started using Ionic was just how easy things were to get going. We’ve been doing a similar thing for Ionic but for the backend and now have that down to about 20 mins to get to the point of coding. Whenever we find some downtime I’ll put a proper post up and send you the link 🙂 pls keep up the good work as Ionic is the framework we recommend to all our users (currently only in beta so not that many – but hopefully this is growing everyday).

  • Zubieta

    I don’t understand, my Ionic app works very well in iOS, doesn’t use any hardware plugin, its almost plain HTML/JS and a Canvas, and when I deploy it to Heroku it loads a blank page… (and if I right-click then inspect the HTML/JS is there!)