小编M7m*_*akr的帖子

firebase admin 或带有 next js 的普通 firebase

我正在开发下一个 js 项目,我将它与 firebase 一起使用,现在我将 firebase 与我的组件一起使用来检索一些数据,并且它工作完美 - 正如预期的那样 - 我想在 getServerSideProps 中使用 firebase 所以我认为我应该使用 firebase admin sdk 但为了好玩,我尝试将它与我在前端使用的相同 firebase 包一起使用,并且 - 我不知道如何 - 它有效,但是 getServerSideProps 中的代码必须是后端代码,所以现在我不知道为什么它有效吗?我是否应该继续使用 firebase web 包或切换到 firebase admin 包

javascript node.js firebase reactjs next.js

8
推荐指数
1
解决办法
974
查看次数

我们真的需要反应门户吗

我知道,当我们尝试在 React 中添加渲染层次结构树之外的组件时,如果我们想要在页面中的其他任何内容之上弹出模型组件,我们可能需要使用 React Portal

但我无法完全理解为什么我们不把这个模型组件放在同一个层次结构树中,而是放在它的顶部并使其渲染取决于我们从react context或redux获得的变量

function App(){
  const showModel ; //variable we get from redux or react context
   return (<>
    {showModel? </Model>:""}
    <div id="main"></>
    </>)

}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs redux

1
推荐指数
1
解决办法
1090
查看次数

js中库、包、模块的区别

我开始学习react,对包的概念很困惑。为什么我们不能只使用一个简单的链接作为 cdn 并且有一个我不理解的模块以及什么是 npm 以及为什么我必须将它与 React 一起使用

javascript node.js npm reactjs redux

-1
推荐指数
1
解决办法
2401
查看次数

标签 统计

javascript ×3

reactjs ×3

node.js ×2

redux ×2

firebase ×1

next.js ×1

npm ×1