Sites built with Vue.js
Browse 29 examples of production websites using Vue.js. Analyze their full stack and hosting setup.
Vue.js Origins & Philosophy
Vue.js emerged in 2014 as Evan You's deliberate counter-response to the framework maximalism plaguing React and Angular. You, a former Google engineer, had watched Angular's two-way binding create spaghetti state and React's JSX alienate designers who just wanted to write HTML. The philosophical shift was radical simplicity: progressive enhancement as architecture. Vue borrowed Angular's template syntax familiarity, React's virtual DOM performance, and crucially rejected their deployment baggage. You could drop a script tag into legacy jQuery spaghetti and incrementally migrate. This wasn't about building greenfield SPAs for venture-funded startups; it was about pragmatic modernization for the 80% of web projects that couldn't afford full rewrites. The reactivity system using ES5 getters/setters was technically inferior to React's immutability model but operationally superior because junior developers could reason about it in ten minutes instead of ten days.
Vue.js Strategic Dominance
CTOs choose Vue for cost arbitrage in talent markets. While React developers command 15-25% salary premiums in major metros, Vue developers sit in the efficient frontier of skill-to-cost ratio. The Single File Component architecture solves the context-switching tax that kills productivity in component-heavy applications: template, script, and styles colocate without requiring webpack PhD-level configuration knowledge. Vue's official state management (Pinia, previously Vuex) and routing aren't third-party ecosystem roulette like Redux versus MobX versus Zustand; they're first-party governance, which means fewer breaking changes across major versions and tighter integration guarantees. For agencies shipping 40+ client projects annually or product companies with sub-10-person frontend teams, this operational stability translates to 20-30% lower maintenance overhead. The Chinese tech ecosystem's aggressive adoption (Alibaba, Baidu, Xiaomi) created a secondary talent pool largely invisible to Western engineering blogs but critical for distributed teams.
Vue.js Technical Strengths
Vue's reactivity granularity remains unmatched for UI responsiveness without manual optimization. Where React requires useMemo, useCallback, and memo() to prevent render cascades, Vue's dependency tracking automatically computes minimal update paths. The Composition API closed the gap with React Hooks while maintaining optional backwards compatibility with Options API, a pragmatic choice that kept legacy codebases viable instead of forcing traumatic migrations. The ecosystem achieved critical mass: Nuxt for SSR rivals Next.js in capability while offering simpler mental models, Vite (also Evan You's creation) became the build tool React projects now migrate toward, and the TypeScript rewrite in Vue 3 eliminated the type inference complaints that plagued earlier versions.
Vue.js Architectural Friction
The fragmentation penalty hits harder than community advocates admit. Vue 2 to Vue 3 migration wasn't the seamless transition promised; the reactivity system rewrite broke subtle edge cases, and the ecosystem spent 18-24 months catching up with compatible libraries. Corporate adoption outside China remains constrained because hiring pipelines optimize for React's market dominance, creating talent liquidity risk for companies in competitive markets. The framework's approachability becomes a ceiling: teams outgrow Vue's conventions when building genuinely complex state machines or deeply nested component hierarchies, discovering too late that React's explicitness or Svelte's compilation model would have scaled better. The benevolent dictator model around Evan You, while delivering coherent vision, concentrates existential risk in ways that Meta-backed React or Google-adjacent Angular don't. Vue wins the midgame brilliantly but struggles at the extremes: too complex for static sites where Astro dominates, too simple for application complexity where React's ecosystem depth matters.
✓ Production Examples: Showcase of websites built with Vue.js
allbirds.com
Stack: Tailwind CSS, Shopify, Bootstrap
ecompatible.net
Stack: Astro
ricola.com
Stack: Astro, Shopify
firebase.studio
Stack: Astro, Next.js
proton.me
Stack: Astro, Tailwind CSS
workers.dev
Stack: Astro
bing.com
Stack: Astro, Next.js
icloud.com
whatsapp.com
roblox.com
Stack: Bootstrap
office365.com
behindmlm.com
Stack: WordPress
bit.ly
Stack: WordPress
sentry.io
Stack: Astro, Tailwind CSS, Bootstrap
t.me
apache.org
Stack: Bootstrap
stripe.com
wptheme.fr
Stack: WooCommerce, WordPress
shopify.com
Stack: Tailwind CSS, Shopify
dropbox.com
Stack: Tailwind CSS
jasper.ai
ghost.org
Stack: Ghost
basecamp.com
highsnobiety.com
Stack: Tailwind CSS
matchesfashion.com
Stack: Shopify
fissler.com
Stack: Tailwind CSS, Shopify
melin.com
Stack: Bootstrap, Shopify
cocolab.com
Stack: Bootstrap, Shopify
shop.arredodalpozzo.it
Stack: WooCommerce, WordPress