Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
iCalendar gem を使用して提供する必要のある ics ファイルを生成できることはわかっていますが、Rails の CalDAV プロトコルを介して読み取り専用でそれらを提供するにはどうすればよいでしょうか?
単一の iCalendar エンティティで (HTTP GET を介して) カレンダー全体を提供することと、CalDAV を使用することの欠点は、少し変更するたびに、カレンダー全体(すべてのイベント - 変更されたかどうかにかかわらず) をクライアントに再送信する必要があることです。
CalDAV を使用すると、実際に変更されたイベントのみを送り返す必要があります。
小さなカレンダーでは問題ありませんが、(更新を受け取る) 大きなカレンダーの場合、違いは明らかに巨大です。