As discussed in this answer, How much time has passed between the final fight and Sasuke Shinden (anime)?
The full timeline is linked in the Reddit Thread: Naruto timeline
The relevant part is:
However, these events are being produced in a non chronological manner and hence the confusion. Naruto: The Last was aired before the end of 4th Ninja War. Sasuke Shinden has been adapted before other works, such as Shikamaru Shinden which is now airing.
Thus there is no "recommended order" for watching the series. The stories are not that reliant on each other and you can watch the movies/episodes as you want (After episode 479).
To answer the real question, The events of Naruto: The Last take place before Sasuke Shinden: Book of Sunrise.
Personally, I wait for a few episodes to pile up and then watch them in their chronological order.