Should I spread my enterprise application across multiple browser tabs?
I am building an enterprise application using an MVC framework (Laravel). My users are often going to want to open a record, and leave it open so they can come back to it later. These records may relate to an Employee for example, or a Client.
I am thinking of opening each of these records in its own browser tab. The client-side will use some AJAX to keep it fresh, but won't be an SPA. I'll display a prominent refresh button for my users.
Does this sound like a reasonable way to navigate an enterprise application? It 'feels right' to me, but I have not come across many enterprise applications that use this approach. (Having said that, I have not used many enterprise application lately).