artsy / README

:wave: - The documentation for being an Artsy Engineer
Creative Commons Attribution 4.0 International
1.1k stars 120 forks source link

docs(tech-radar): Move Next.js from 'Adopt' to 'Trial' #527

Closed damassi closed 11 months ago

damassi commented 11 months ago

Given the most recent attempt to migrate Volt 2 to Next 13's app router, felt we should move this back to Trial. Thoughts on this can be read in this Slack thread.

TLDR: Next.js pages router works great for us, without gotchas or perceivable problems. Yet, moving to the new app router involves a lot of friction. To recommend Next.js as Adopt would, I think, also imply that we're on board with Next.js 13's new router, react server components (RSC) and more.

As adopting this would come at a significant cost to Artsy due to Palette not being compatible (Palette requires a JS runtime to function), this should give us pause. Moving from Trial -> Adopt requires more discussion.