I started making my app last year, but have recently had that HOLY **** moment where I realized that going into developing a serious web app with PHP just won’t cut it nowadays with regards to scalability and overall sanity.
This lead me to the following options:
- Rewrite my backend in the most beautiful MVC available – 37Signal’s Ruby on Rails
or - Scrap my database and rewrite my backend in Backbone.js + Parse
(Parse just released their web SDK)
I’m no history buff, but hear me out here. PHP lead web development until recently. Now Rails is taking over. This alone would make most people pick Option 1. However, what if Parse takes over Rails like Rails took over PHP? I’m planning for the future, and I’m beginning to think that Parse is the way of the future.
What should I rewrite my app in to maximize scalability for years to come?
Thanks.
Javascript is the way of the future. Everything in one language without having to worry about the backend. Engines that mimic Parse will be the best free alternative, although I think we can all take the example of Apple and understand that software people pay for is software better maintained.
Thanks.