Nice, writeup. I instantly was reminded of doing this with Turbolinks in Rails back in the days.
Although it's technically a nice solution, I actually dislike the top progress bar on websites. Somehow, I always feel like I have to wait longer because of the progress bar. Maybe it's because only slow loading sites use it, and I am wrongly attributing it to the bar. 🤷♂️
Building 🏗 https://turnshift.app, Shift Scheduling for Slack Teams.
Also:
https://nextjsnews.com
https://github.com/vvo
https://dev.to/vvo
Before: JavaScript and support
@algolia
.
Nice, writeup. I instantly was reminded of doing this with Turbolinks in Rails back in the days.
Although it's technically a nice solution, I actually dislike the top progress bar on websites. Somehow, I always feel like I have to wait longer because of the progress bar. Maybe it's because only slow loading sites use it, and I am wrongly attributing it to the bar. 🤷♂️
Yep indeed it can feel this way, when it's fast enough though and delayed then it's a good indicator that "the UI is up to date now"