我正在构建一个通用/同构的 javascript 应用程序(Express/Redux/React)。我正在考虑使用 React Router 在客户端路由和/或使用 Express 在服务器上路由。
我知道客户端路由已经在单页应用程序中变得流行,因为它们使用户交互更加无缝。
但是,我试图更好地了解客户端与服务器端路由。在构建任何应用程序(单页与否)时,有人可能会遇到客户端路由的潜在缺点是什么?什么时候最好考虑在服务器上进行路由?大型应用程序是仅在一侧(客户端/服务器)路由还是经常将两者混合?
谢谢!