React + TypeScript + Vite
You can access this app directly in https://fastidious-mooncake-84d52e.netlify.app/
How to run this project?
- Clone this repo
- Install the dependencies:
yarn install
- run
yarn dev
Storybook
This project is configured with storybook. You can run storybook by executing: yarn storybook
How build this app?
You can build this app by running: yarn build
.
A dist
directory is created with the build assets.
Notes
- This project takes advantage of React Query Cache, so queries fetch the data directly from cache (if data is available).
- When a user clicks in an artist result, artist data is stored in react-query cache, so the artist detail page gets the data directly from the cache.
- This project is configured with Netlify. Every time a change is push to master branch, a new release is generated.