из-за seo of spa начал переводить сайт на next.js.
я всегда делал spa по такому принципу:
<BowserRouter>
<Provider store={store}>
<Switch>
<Route component={PostContainer} exact path='/post/:id' />
<Route component={PostListContainer} exact path='/' />
</Switch>
</Provider>
</BrowserRouter>
и в зависимости от url у нас рендарятся соответствующие компоненты
однако для next.js у нас совсем другая архитектура, у нас должна быть папка pages, где отдельно написана каждая страница, получается это уже не spa? а хрень какая-то
и для стора у нас все страницы вначале будут одинаковые, то есть оборачивание в Provider, Browser Router
скажите, как лучше сделать?