Detta svar har uppdaterats för att ta hänsyn till Parse.com-avstängningen. Parse Server (tjänsten parse.com) är nu tillgänglig med öppen källkod.
Gå med Parse Server, kör på Heroku och mLab - seriöst.
Det finns fyra övertygande skäl att göra detta:
- Det är riktigt välutvecklat. Det finns API:er för ett dussin plattformar, inklusive mobil och webb. Tiden du skulle ägna åt att bara bygga om säkerheten och utbyggbarheten är enorm.
- Parse är gratis* (mLab och Heroku kostar i skala). Du kan bygga en enorm användarbas innan det kostar något. Jag har för närvarande appar med 50k+ aktiva användare som jag betalar noll för. (Se mitt svar här för detta mer detaljerat:https://stackoverflow.com/questions/26809697/parse-request-per-second-too-expensive-want-to-get-personal-aws- develop-advi/26846950#26846950 )
- Dokumentationen och communityn är utmärkt. Jag har hittat svar på alla frågor om deras system, antingen snyggt upplagda i deras dokument (som inkluderar en fantastisk guide såväl som standardklassdokumentation) eller via Stack Overflow. Det är svårt att kvantifiera hur mycket snabbare och roligare detta gör utvecklingen.
- Även när Parse.com stängs av finns det en enorm gemenskap som kommer att hålla tekniken igång. Det är en enkel, fantastisk API- och serverstruktur.