WebRTC上的gRPC
只是概念的证明,请客气。
如何
开始一切
客户端,create-react-app + grpc-web信号+ webrtc扩展
cd client
yarn
yarn start
客户端v2,相同,但在客户端和比迪流媒体上使用“版本”
cd client-improbable
yarn
yarn start
服务器,grpc服务器+ grpc-web信令+ pion / webrtc
cd server
go run .
点击浏览器中的
花式钩
它是方便的React自定义钩子的集合
useInitialMount
useInitialMount-返回是否已安装组件。 对于异步效果很有用,在卸载组件后可能会返回异步效果。
const veryFirstRender = useInitialMount ( ) ;
//veryFirstRender = > true in the very first render
//veryFirstRender = > false in the next ren