Hope you're doing well.
As per documentation, List calendarView Graph API will get the occurrences, exceptions and single instances of events in a calendar view defined by a time range, from a user's default calendar. Whereas, Event: Delta returns a set of event resources that have been added, deleted, or updated in a calendarView (a range of events defined by start and end dates).
Syncing events in calendarView is done via Delta functions. Post initial call, every subsequent delta call gets the incremental changes. This will store and sync the events locally in specified calendarView and doesn't require fetching events every time from server. Hence, this will reduce response time.
So, based on your requirement and my understanding, I would suggest to go with Events: Delta Graph API.
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have further questions about this answer, please click "Comment".