Skip to content

Replace fastboot + prember with a playwright script#1005

Open
kategengler wants to merge 12 commits intomainfrom
kg-decouple-fastboot
Open

Replace fastboot + prember with a playwright script#1005
kategengler wants to merge 12 commits intomainfrom
kg-decouple-fastboot

Conversation

@kategengler
Copy link
Contributor

@kategengler kategengler commented Mar 15, 2026

Replaced fastboot with a playwright script and some replacements for fastboot's shoebox.

This works fantastically but it is dramatically slower. Each version takes about 2 minutes to prerender, so we are limited to 7 versions to keep under Netlify's 15 minute threshold. For now, this is possibly fine? We can do the latest versions of each major Thanks to @ef4 this is no longer true.

@netlify
Copy link

netlify bot commented Mar 15, 2026

Deploy Preview for ember-api-docs ready!

Name Link
🔨 Latest commit 6c492de
🔍 Latest deploy log https://app.netlify.com/projects/ember-api-docs/deploys/69bc468c8a557b00087e21cc
😎 Deploy Preview https://deploy-preview-1005--ember-api-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kategengler kategengler force-pushed the kg-decouple-fastboot branch from 3cd9e72 to c987819 Compare March 16, 2026 00:27
Copy link

@NullVoxPopuli NullVoxPopuli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nothing crazy jumps out at me

@kategengler kategengler force-pushed the kg-decouple-fastboot branch from 0785563 to c987819 Compare March 17, 2026 17:38
Copy link
Member

@mansona mansona left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

limiting the pre-rendering like this is a major deal, can we have a discussion about this before we merge please

@NullVoxPopuli
Copy link

I re-remembered this: https://github.com/kmccullough/vite-ember-ssr-example
^ is this what we need to use?

@mansona
Copy link
Member

mansona commented Mar 19, 2026

that was based on my work in the new RFC app. Myself and @jaredgalanis have been working on this particular topic for about a year now and we should discuss this with the learning team before we make changes as impactful as this

Some of this work should get landed right away for sure, but not all of it without discussion

@kategengler
Copy link
Contributor Author

@mansona Are you okay with it if we manage to not limit the prerender versions any further than they were already?

@kategengler
Copy link
Contributor Author

@mansona We've managed to restore all the prerender versions

@NullVoxPopuli NullVoxPopuli requested a review from mansona March 19, 2026 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants