Skip to content

Migrate from Solid.js to Vue 3 with Composition API#60

Merged
EmNudge merged 1 commit intomainfrom
migrate-to-vue
Feb 4, 2026
Merged

Migrate from Solid.js to Vue 3 with Composition API#60
EmNudge merged 1 commit intomainfrom
migrate-to-vue

Conversation

@EmNudge
Copy link
Owner

@EmNudge EmNudge commented Feb 4, 2026

  • Replace Solid dependencies with Vue 3 and @vitejs/plugin-vue
  • Switch bundler from vite to rolldown-vite for faster builds
  • Convert all stores from createSignal/createMemo to ref/computed
  • Migrate all .tsx components to Vue SFCs with <script setup>
  • Convert Solid patterns: Show→v-if, For→v-for, Dynamic→
  • Update icons to Vue components
  • Add vue-tsc for type checking

- Replace Solid dependencies with Vue 3 and @vitejs/plugin-vue
- Switch bundler from vite to rolldown-vite for faster builds
- Convert all stores from createSignal/createMemo to ref/computed
- Migrate all .tsx components to Vue SFCs with <script setup>
- Convert Solid patterns: Show→v-if, For→v-for, Dynamic→<component :is>
- Update icons to Vue components
- Add vue-tsc for type checking
@cloudflare-workers-and-pages
Copy link

Deploying unicode-lookup with  Cloudflare Pages  Cloudflare Pages

Latest commit: 398bb9d
Status: ✅  Deploy successful!
Preview URL: https://fe4610d1.unicode-lookup.pages.dev
Branch Preview URL: https://migrate-to-vue.unicode-lookup.pages.dev

View logs

@EmNudge EmNudge merged commit 069b957 into main Feb 4, 2026
2 checks passed
@EmNudge EmNudge deleted the migrate-to-vue branch February 4, 2026 13:53
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.

1 participant