3 ms·
If people want to run Next.js for some reason, especially with react server components, then there is plenty of complexity that Vercel handles. For example, the
by azangru 2y ago
If people want to run Next.js for some reason, especially with react server components, then there is plenty of complexity that Vercel handles. For example, the version mismatch between the long-living client in the user's browser, and the server that is updated any time new changes are pushed. Vercel calls it the skew, and helps with it by keeping old servers alive for a while, and routing traffic to them from appropriately old clients. One would have to architect something similar on his own on AWS if he chose a similar tech stack.
- jerrygenser 2y agoI have a UI app with a backend API server. Sometimes I want clients to update their UI to get new features (UI payload is cached in the browser) I have a version in the UI and the backend. If the UI is on an older version then I can either force reload the client or display a prompt to the user saying there's a new version of the app. Is it more complex with react server components?
- meiraleal 2y agoThey solve complexity that they created and get paid for that. What a genius evil move.