例えば jsDelivr の場合、20MB 以上のファイルを扱うことができません。
https://github.com/jsdelivr/jsdelivr#restrictions
raw.githubusercontent.com の場合はデータの取得はできますが、Content-Type が application/octet-stream になっているため、画像を単独で開こうとした場合に表示ではなくローカルへの保存になってしまったりしてあまり嬉しくない場合があります。
また、jsDelivr の場合は access-control-allow-origin 等のヘッダがありますが、githubusercontent にはありません。
例えば今後、 SPA にしてログデータの JSON を取ってくるような仕組みにする場合は githubusercontent は使えないことになります。
例えば jsDelivr の場合、20MB 以上のファイルを扱うことができません。
https://github.com/jsdelivr/jsdelivr#restrictions
raw.githubusercontent.com の場合はデータの取得はできますが、Content-Type が
application/octet-streamになっているため、画像を単独で開こうとした場合に表示ではなくローカルへの保存になってしまったりしてあまり嬉しくない場合があります。また、jsDelivr の場合は
access-control-allow-origin等のヘッダがありますが、githubusercontent にはありません。例えば今後、 SPA にしてログデータの JSON を取ってくるような仕組みにする場合は githubusercontent は使えないことになります。