전체 글218 Firebase 연동 firebase연동 설치 react-native-firebase 패키지에서 제공하는 react-native-firebase/auth react-native-firebase/firestore react-native-firebase/storage 등을 사용하려면 react-native-firebase/app 모듈 설치가 되어있어야한다. # Using npm npm install --save @react-native-firebase/app firebase 안드로이드 설정 firebase 콘솔에서 android 앱 추가 firebase console > project settings > General > Your apps > 안드로이드 아이콘 클릭 packagename 입력(android/app/src/ma.. 2021. 7. 1. axios / fetch axios 공공데이터 활용 npm install axios import axios from "axios"; 예시 getWeather = async(areaCode) => { const { data } = await axios.get( `http://openapi.seoul.go.kr:8088/${API_KEY}/xml/ListAirQualityByDis trictService/1/5/${areaCode}/` ); console.log(data); } getWather = async (areaCode) => { const { data } = await axios.get( `http://openapi.seoul.go.kr:8088/${API_KEY}/xml/AreaQltwtrSttus/1/5/${areaCo.. 2021. 6. 30. promise / async await promise 자바스크립트 비동기 처리에 사용되는 객체 보통 서버에서 받아온 데이터를 화면에 표시할 때 사용 function getData(callback){ return new Promise(function(resolve,reject)){ axios.post('~~', param) .catch(function (err) { }).then(function (rs) { resolve(response); }); } } getData().then(function(data){ console.log(data); });프로미스 상태(states) Pending(대기) : 비동기 로직이 완료 x new Promise(); 메서드 호출 할 때 Fulfilled(이행) : 비동기 처리 완료되어 프로미스가 .. 2021. 6. 29. 백엔드 Oauth SNS로그인 구현하기 백엔드에서 Oauth SNS로그인 구현하기 사실상 나머지는 빈껍데기고 카카오톡만 구현했음 OauthController.java @RestController @CrossOrigin @RequiredArgsConstructor @RequestMapping(value = "/auth") @Slf4j public class OauthController { private final OauthService oauthService; /** * 사용자로부터 SNS 로그인 요청을 Social Login Type 을 받아 처리 * @param socialLoginType (GOOGLE, KAKAO) */ @GetMapping(value = "/{socialLoginType}") public void socialLoginT.. 2021. 6. 28. 이전 1 ··· 15 16 17 18 19 20 21 ··· 55 다음 반응형