frontend-frameworks Svelte Themes

Frontend Frameworks

A guide comparing frontend frameworks by building the same app in React, Svelte, Qwik, and more.

🎢 Frontend Frameworks: LyricFinder Comparison

This repository serves as a guide to frontend frameworks by building the same projectβ€”LyricFinderβ€”in multiple frameworks.

πŸ“Œ Why This Exists

  • Compare different frontend frameworks (React, Svelte, Qwik, Solid, Vue, etc.)
  • Understand their strengths & weaknesses
  • Learn by building the same app multiple times

πŸš€ Available Implementations

Framework Status Folder
React βœ… Completed lyricfinder-react
SvelteKit βœ… Completed lyricfinder-svelte
Qwik πŸ”„ Coming Soon lyricfinder-qwik
SolidJS 🟑 Planned lyricfinder-solid
Vue 🟑 Planned lyricfinder-vue

🎨 Features Implemented

  • βœ… Search for lyrics by artist & song
  • βœ… Loading states for better UX
  • βœ… Recent Searches
  • βœ… API Caching
  • βœ… Accessibility Fixes

Each implementation follows best practices for that framework, making it easy to compare their approaches.


πŸ“– How to Run Each Project

React Version

cd lyricfinder-react
npm install
npm run dev

SvelteKit Version

cd lyricfinder-svelte
npm install
npm run dev

🌟 Future Frameworks to Explore

  • πŸ”„ Qwik
  • πŸ”„ SolidJS
  • πŸ”„ Vue
  • πŸ”„ Angular
  • πŸ”„ Svelte 5

Top categories

Loading Svelte Themes