It does work for multiple-page apps. By default that is how GA processes (“thinks”) so no special plugins are required for a general multi-page app. (plugins are only useful for extra features, all the inbuilt events, multiple GA measurement IDs, cookie control etc etc etc etc …