RSS フィードを生成するアプリ用に angularjs を使用してフロントエンドを作成しようとしています。それで、RSSをレンダリングするルートを構成したいと思います。
したがって、基本的な考え方は、ユーザーがhttp://myserver/#/myTopic/rss
サーバーにアクセスすると、次の API 呼び出しの結果を返す必要があるということです。http://myserver/api/1/myTopic/rss
そこで、以下のようにルートを作成しました。
app.config(['$routeProvider', function($routeProvider) {
$routeProvider.
// render rss feed
when('/:topic/rss', {
controller: 'rssCtrl'
});
}]);
そして、rssCtrl
は次のように定義されます
var rssCtrl = function($scope, $location, $routeParams) {
// what to put in it??
};
app.controller('rssCtrl', rssCtrl);
index.html をレンダリングするのではなく (単一ページ アプリ)、rss フィードをレンダリングする必要があるため、コントローラーに何を配置するかについて概念的に固執しています。
何か案は?考え?
よろしく