A React application with typescript implementation: Making lectures more accessible for students with auditory, visual, or learning impairments; and Improving learning outcomes for students in lecture-based courses.
Serving files from S3 can become very expensive as well as poor performance by just not having a CDN.
BunnyCDN is a very low-cost CDN service which integrates with any S3-compatible objective storage service (DigitalOcean Spaces, Backblaze, Wasabi etc) but for the time being, just using AWS S3 with Bunny CDN seems like a very good idea.
We can generate pre-signed links that allow access by a per-request basis with custom expiration time.
Serving files from S3 can become very expensive as well as poor performance by just not having a CDN.
BunnyCDN is a very low-cost CDN service which integrates with any S3-compatible objective storage service (DigitalOcean Spaces, Backblaze, Wasabi etc) but for the time being, just using AWS S3 with Bunny CDN seems like a very good idea.
We can generate pre-signed links that allow access by a per-request basis with custom expiration time.