Perform various seraches using the musicbrainz api
- Code optimization.
- Use of musicbrainz api.
- Handling api response like missing key value pairs.
- Creating dynamic table using vanilla javascript.
- Code resuability.
- Recursively call a paginated api to get the full data.