What is the best solution for a server-side rendered Vue 3 application with Cloudflare?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/webdev

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • wrangler

    🤠 wrangle your Cloudflare Workers

    I am about to embark on building a storefront application in Vue 3. Like many other stores, it will have dynamically-generated product pages. When these product pages are linked or shared elsewhere, I want to use server-side rendering such that I can dynamically respond with the appropriate OG tags. I would prefer to keep my application entirely serverless. Having done my research on available serverless options, I prefer Cloudflare Workers.

  • vitedge

    Edge-side rendering and fullstack Vite framework

    Given this situation, I think there are three solutions for my application: 1. Nuxt 3, which has support for rendering via Cloudflare Workers. 2. Cloudflare Pages, which recently got support for SSR via Workers. 3. Vitedge, which seems like a plugin for the Vite build system that targets Cloudflare Workers.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • framework

    The Hybrid Vue(3) Framework. (by nuxt)

    Given this situation, I think there are three solutions for my application: 1. Nuxt 3, which has support for rendering via Cloudflare Workers. 2. Cloudflare Pages, which recently got support for SSR via Workers. 3. Vitedge, which seems like a plugin for the Vite build system that targets Cloudflare Workers.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts