1. S3 has latency issues when not used with AWS CloudFront
2. so you configure CloudFront, but now you have slow cache invalidation (no cache invalidation necessary with roast.io)
3. S3/CloudFront do not have atomic deploys so you can't just "update your files" without risking someone seeing broken content
4. roast.io has 3 additional cool features: screenshot unfurls, SEO reports, and server-side rendering (pre-rendering)
I've used Roast and it's legit -- solved our exact SEO/open-graph image sharing problem and set-up was super, super simple.
@bkrall Thank you Brian!
We are using Roast for three sites build on Vue and WP rest API - probably more to come. It's blazing fast and solves all our headaches with manual SSR and CDN setups 🙌
@mortenwibrand Thank you Morten! ❤️☕
How does this compare to Firebase free tier?
@csaba_kissi roast.io's free tier has the same bandwidth limitations as Firebase's free tier: 10GB. However, we do put a small ribbon at the top right (Firebase does not) - see https://www.jonathanotto.com/ for an example of what the ribbon looks like
Good stuff. Solves a bunch of headaches.
@damoncali Thank you Damon
What does screenshot link unfurls mean?
@orliesaurus When you paste a link to a website in FB/Twitter/Slack/iMessage etc. it shows a preview (also known as unfurl) only if you have open graph tags. If you don't have them, Roast.io will detect this, take a screenshot of the page, and inject that screenshot for the open graph tags.
@jotto oh I didn't know that had a name...i just thought it was called og image preview! Today I Learned..😃
@jotto btw I am working on a similar thing for mashing data and DOM rendering and outputting images... Potentially pushing this "unfurling" phenomena further @ https://hivis.io
This can also be easily done with WeDeploy (https://wedeploy.com)!
I use this product everyday and it's amazing! congrat's