应该使用React还是使用服务器端的Express路由器来使客户端端的路由器成为可能?

时间:2020-08-22 11:11:37

标签: javascript reactjs express react-router-dom

我刚刚开始学习反应和看书。但是我不知道如何构建看起来很专业的应用程序。 我阅读了有关react-router-dom的文章,并且可以为不同的路线制作不同的react组件,例如下面的代码小节。但这是构建React应用的好方法吗?

import React from 'react';
import { Route, Switch } from 'react-router-dom'
import Blog from "./Blog";
import Authentication from './Authentication';
import Registration from "./Registration";

import Menu from "./Menu";
import Whoops404 from './Whoops404';

const Router = () =>
    <section className="application">
        <Route component={Menu} />
        <Switch>
                <Route exact path='/' component={Blog} />
                <Route path='/login' component={Authentication} />
                <Route path='/regist' component={Registration} />
                <Route component={Whoops404} />
        </Switch>
    </section>

export default Router;

1 个答案:

答案 0 :(得分:1)

react-router-dom用于路由,并在客户端的一页之间移动到另一页,这是您的 React应用,它与用于获取的后端路由无关通过fetch()方法或axios包获取以获取数据,这些数据曾经在前端呈现。我希望我能弄清楚这个主意。