반응형 프로그래밍 공부(정리)/React-Native2 [RN 0.67] RN과 ejabberd서버 간 XMPP 통신하기 리액트에서 채팅을 구현하려고 공부를 하면서 채팅 통신에 WebSocket / XMPP 방식 중 하나를 결정해서 쓰면 된다는 것을 알게 되었다. (Pooling, Long-Pooling, Streaming은 옛날 방식인 것 같다) https://medium.com/@thinkwik/web-sockets-vs-xmpp-which-is-better-for-chat-application-113e3520b32 위 블로그 글을 읽으면서 '보안'의 요소 때문에라도 XMPP를 써야겠다는 생각을 하게 되었다. XMPP서버는 다양하게 존재한다. 이 중에서 필자는 ejabberd를 선택하였다. 해당 서버를 선택한 이유는 그냥 전체적으로 사이트가 깔끔하고, 설명이 많은 것 같아서? 선택하게 되었다. 뭔가 폴트 톨러런스, 스케.. 2022. 4. 2. [React-Native 0.67] useEffect() 사용 - in function, in classcomponent 리액트는 버전별로 사용법이 달라서 공홈을 살펴보는 게 제일 좋다. https://reactjs.org/docs/hooks-effect.html Using the Effect Hook – React A JavaScript library for building user interfaces reactjs.org # function에서 useEffect()를 사용하는 방법 import React, {useEffect} from 'react'; function APP({navigation}) { useEffect(() => { navigation.getParent().setOptions({ tabBarStyle: { display: "none" }, }); }, []); } 일반적으로 function에서 useE.. 2022. 3. 13. 이전 1 다음 반응형