Comunque il secondo link mi sembra abbastanza completo. Praticamente crea l'API e poi gestisce le varie richieste base (a me interesserebbe solo get, post e forse delete) e le risposte del server al client con funzioni successive.