Ahojte,
už to tu padlo mnohokrát. Rozhodně oddělit backend a frontend a mezi nimi
společný kanál.
Co se backendu týče, nerad bych to dělal v PHP. Říkám si co takhle node.js?
REST api se tam dá napsat velice jednoduše.
http://www.tutorialspoint.com/nodejs/nodejs_restful_api.htm
Co se databáze týče, tak s PostgreSQL mám poměrně velké zkušenosti ale
nebráním se jiným. Ale rozhodně bych nepoužíval žádný ORM. Možná je to ze
začátku dobré, ale nakonec to bude dělat jen problémy. Prostě bych šel
cestou data mapperů.
Co se týče React.js tak to neznám, ale když jsem si otevřel "Hello world!"
tak jsem se zděsil. Připadá mi to vcelku nečitelné.
Naproti tomu AngularJs mi připadá fajn. Nevím sice jak se to chová na
mobilech, ale tak stejně asi předpokládám že na to budou samostatní
klienti....
Yo....