Re

Reflame – Deploy your React web apps in milliseconds

Hacker News

Reflame – Deploy your React web apps in milliseconds

Hi HN! I've been working on Reflame since I quit my job at Brex last year, excited to finally open it up for everybody to try out! Here's a demo: https://www.youtube.com/watch?v=SohUnrjiIxk Reflame deploys client-rendered React web apps instantly, to previews and to production. In concrete wall-clock terms, deploys generally take: - ~50-500ms from our VSCode extension - ~500-3000ms from our GitHub app (Jump to this comment ( https://news.ycombinator.com/item?id=33134082 ) for what makes Reflame so fast) The Reflame GitHub App automatically deploys default branches to production, and other branches to previews. If you've used Netlify/Vercel's GitHub apps, you should feel right at home. The difference is it’s multiple orders of magnitudes faster. Fast enough that you'll probably never see an in-progress deploy on GitHub ever again , only ready-to-go preview/production links. No more having to babysit builds or having to context switch to and from other tasks before being able to see our changes deployed in previews or production. Previewing, sharing, and even shipping, can now become part of the so-called inner loop, giving us the superpower to stay in flow state for much longer. The Reflame VSCode extension is yet another order of magnitude faster than even the GitHub App. It was designed to offer an experience that can rival local development workflows in both speed and ergonomics, while addressing many of local dev's limitations around collaboration and production-parity. Every time we make a change (e.g. by saving a file), the extension will deploy that change (in ~50-500ms) to a "Live Preview", and will immediately update the app in our browsers to reflect that change. Live Previews can operate in one of two modes: - Development mode delivers updates through React Fast Refresh, offering the familiar state-preserving instant feedback loop we know and love from local development workflows. - Production mode delivers updates by triggering a full browser reload on every change, and in exchange for this extra bit of friction, we get to develop against a byte-identical version of the fully optimized production deployment that customers will see once we ship, with a tighter feedback loop than was ever possible before. Live Previews deliver updates over the internet, meaning we can effortlessly test out our changes on multiple devices simultaneously, and show our changes to anyone in the world, just by sharing a Live Preview link, all while having our updates reflected automatically across all connected devices in real-time (with live reload or React Fast Refresh over the internet ). Being able to ship quickly is valuable on its own, but Reflame's true north star has always been to enable customers to ship quickly with confidence . One way Reflame helps customers ship with more confidence today is by making previews with full production-parity available at every step of the development process. Previews in Reflame are accessible at the exact same URL customers will use to access the production deployment, instead of at a different subdomain for each preview (i.e. every preview is accessed through https://reflame.app instead of at https://some-branch-of-reflamedotapp.reflame-previews.dev ). Behind the scenes, this is implemented using session cookies that our CDN will check to determine which version of the app to serve. This is only the tip of the iceberg. We have some really exciting prototypes around testing and typechecking that we've been exploring that could allow us to ship with even more confidence without ever slowing us down . If any of this sounds interesting for the apps you're building or planning to build (taking into account this comment ( https://news.ycombinator.com/item?id=33134092 ) below describing what Reflame is not well suited for), please sign up and give it a try! I can't wait to see what you’ll build with it! :)

Share card

Actual performance

147points
56comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
90%90% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: apps, new, context · Missing: mac, agents, macos
90%90% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: excited, lua, ide · Missing: https docs, just released, exist
73%73% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: reviews · Missing: plus, platform, intuitive
45%45% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: apps, way · Missing: mobile apps, ios, personal
30%30% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

De
Declarative Abstraction for Assembling Web Apps (WIP)51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Declarative Abstraction for Assembling Web Apps (WIP)

Hacker News3
Na
Narrativ - HTML5 multimedia authoring for web & apps71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Narrativ - HTML5 multimedia authoring for web & apps

Hacker News1
Ap
AppCoral – Yelp for Web Apps65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AppCoral – Yelp for Web Apps

Hacker News1
We
Web Apps for Researchers61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Web Apps for Researchers

Hacker News1
Te
Textual Web – turn TUIs in to web apps81%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Textual Web – turn TUIs in to web apps

Hacker News5
Br
Bricabrac – Text to Functional Web Apps67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bricabrac – Text to Functional Web Apps

Hacker News3
Co
CouchDB Web Apps for Business62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

CouchDB Web Apps for Business

Hacker News2
Syntaxed
Syntaxed34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Post-deploy sanity checks for web apps

Indie Hackers1$29/moanalytics
Qu
Quarkly – Design tool to create sites and web apps on React62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Quarkly – Design tool to create sites and web apps on React

Hacker News79
Ozkour
Ozkour51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI contextual assistant for web apps

Indie Hackers1ai