I use Phalcon with Angular. It seems a good match. Angular has a disposition to send POST requests with a JSON string in the request body. Phalcon seems to have that covered with the request->getJsonRawBody() Unfortunately it is not clear if getJsonRawBody() returns associative arrays or stdObjects when decoding an object. (The PHP native function json_decode() has a flag to specify which one you would like) Even worse, I got an associative array in one case and a stdObject in another.
So what is the rule here?