A simple Vue 3 app built with TypeScript and Vite. Users can search for anime by name, view results as cards, and click on any anime to open its page on MyAnimeList. The app fetches anime data using the Jikan API.
- Vue 3
- TypeScript
- Vite
- Jikan API – for anime data
- pnpm – for dependency management
- Search anime by name using the Jikan API
- Display results as responsive anime cards
- Clickable cards redirect to the anime's MyAnimeList page
- Fast hot-reload during development
- Typed
.vuefiles with full TypeScript support usingvue-tsc
To get full TypeScript support in .vue files:
- Use
vue-tscinstead of the defaulttscfor type checking. - Make sure the Volar extension is active in your editor.
pnpm install