Yo te recomendaría esta librería :
https://github.com/danieleteti/delphimvcframework , tienes muchos ejemplos para probar y veas cómo funciona. Hay también un libro del autor que resulta interesante leer. Con la tecnología DataSnap de Delphi (Enterprise), también se puede hacer.