現在、単純な JSF+Java EE 6+EJB+JPA2 アプリケーションに取り組んでいます。スタック全体がうまく連携し、開発スピードが速いです。
今、アプリ/アーキテクチャに「モバイル」機能を追加したいと思っています。つまり、Java EE 6 バックエンドと通信するネイティブ モバイル アプリケーションをいくつか作成します。ネイティブ アプリの作成には、Phonegap が最適なオプションだと思います。しかし、クライアント側のバックエンドと JS フレームワークとの通信についてはよくわかりません。
現在、クライアント側のAngularJSから使用されるサーバー側のREST-Facadeは良い考えだと思います。
誰もこのアプローチを試したことがありますか?より良いものはありますか?