Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 是否可以连接MongoDB直接进行反应?_Reactjs_Mongodb_Api - Fatal编程技术网

Reactjs 是否可以连接MongoDB直接进行反应?

Reactjs 是否可以连接MongoDB直接进行反应?,reactjs,mongodb,api,Reactjs,Mongodb,Api,我有一个小的react组件,它列出了gist api中的数据 async componentDidMount() { const url = "(the gist URL)"; const response = await fetch(url); const api_data = await response.json(); this.setState({data: api_data}) console.log(api_data) } 我想知道如何从

我有一个小的react组件,它列出了gist api中的数据

async componentDidMount() {
    const url = "(the gist URL)";
    const response = await fetch(url);
    const api_data = await response.json();
    this.setState({data: api_data})
    console.log(api_data)
  }

我想知道如何从mongodb中提取相同的数据,而不必使用express。

Nop。。不推荐。如果您需要这样做,这将是一个严重的安全问题。您的数据库必须打开,否则凭据将被公开。因此,如果您对为自己构建任何服务器不感兴趣,您可以尝试从中构建一些预构建的服务器,但不建议像@Panther提到的那样直接连接到MongoDB。但是,有一些解决方案提供与客户端MongoDB兼容的接口,可以同步到MongoDB。退房,不。。不推荐。如果您需要这样做,这将是一个严重的安全问题。您的数据库必须打开,否则凭据将被公开。因此,如果您对为自己构建任何服务器不感兴趣,您可以尝试从中构建一些预构建的服务器,但不建议像@Panther提到的那样直接连接到MongoDB。但是,有一些解决方案提供与客户端MongoDB兼容的接口,可以同步到MongoDB。退房