Skip to content

Build website with Nuxt and 11ty#4875

Merged
Yndira-E merged 2 commits intomainfrom
zj-nuxtify-part-1
Apr 15, 2026
Merged

Build website with Nuxt and 11ty#4875
Yndira-E merged 2 commits intomainfrom
zj-nuxtify-part-1

Conversation

@ZJvandeWeg
Copy link
Copy Markdown
Member

@ZJvandeWeg ZJvandeWeg commented Apr 13, 2026

Adds the Nuxt migration workspace setup (nuxt/ directory, updated package.json/package-lock.json).

The key idea for this PR is to just install Nuxt and run a proxy to 11ty.

Closes #4868

@ZJvandeWeg ZJvandeWeg requested review from a team and Yndira-E as code owners April 13, 2026 22:59
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 13, 2026

Deploy Preview for flowforge-website ready!

Name Link
🔨 Latest commit 619a625
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/69dfcc7baf8de3000813d046
😎 Deploy Preview https://deploy-preview-4875--flowforge-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 86 (🟢 up 1 from production)
Accessibility: 82 (no change from production)
Best Practices: 100 (no change from production)
SEO: 91 (no change from production)
PWA: -
View the detailed breakdown and full score reports

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

@ZJvandeWeg ZJvandeWeg changed the title Replace inline blog post instructions in README with handbook link Build website with Nuxt and 11ty Apr 14, 2026
Comment thread nuxt/nuxt.config.ts
// Root serves the Nuxt default page (not proxied)
'/': {},
// Proxy all other routes to the legacy 11ty dev server
'/**': { proxy: 'http://localhost:8080/**' }
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@Yndira-E This is where the magic happens. I suggest we remove line 7 here, but just to show how it works.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Interesting, thanks for sharing.

Removes the duplicated "How to add blog posts" section and replaces it
with a link to /handbook/marketing/blog/ which is the authoritative
source.

Also adds the Nuxt migration workspace setup (nuxt/ directory,
updated package.json/package-lock.json).

Closes #4868
Copy link
Copy Markdown
Contributor

@Yndira-E Yndira-E left a comment

Choose a reason for hiding this comment

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

It works on local, and #4889 should resolve the failing tests

Resolves package.json and package-lock.json conflicts, incorporating
security fixes from main (html-minifier-terser, npm overrides for
semver and yaml, underscore 1.13.8).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Yndira-E Yndira-E merged commit de5e7f8 into main Apr 15, 2026
7 checks passed
@Yndira-E Yndira-E deleted the zj-nuxtify-part-1 branch April 15, 2026 17:41
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.

[Migration Setup] Establish Monorepo & Local Dev Proxy

2 participants