kmes055 / AutoDrawer

Capstone project in dept. of CS. Application for designers, artists using TextureGAN, DisgoGAN
0 stars 1 forks source link

Technical stack share #13

Open kmes055 opened 4 years ago

kmes055 commented 4 years ago

기술 스택 관련 공유 / 잡담

yellow2041 commented 4 years ago

이번주에 할 것....(한 것...?)(9.30~10.6)

리액트 네이티브 설치 완료, 프로젝트 시작해봄 노마드 코더 바닐라 JS 1,2과정 수료(아직 1만끝남) 구글링을 통해 리액트 네이티브 알아보기...^^

kmes055 commented 4 years ago

리액트 네이티브 커밋하신거 PR 보내주시고 노마드코더 사이트도 references 파일에 추가해주세염

yellow2041 commented 4 years ago

<expo 초기 설정 관련(network response timed out)> 노트북 window defender 방화벽에 들어가서 인바운드 규칙-새규칙-포트선택 후 19000-19001포트 추가.(이름은 아무거나) cmd창에서 ipconfig명령어로 자기 와이파이 IPv4주소 확인한 후 vscode에서 프로젝트 폴더 안에서 실행한 터미널에서 export REACT_NATIVE_PACKAGER_HOSTNAME=(IPv4주소)치고 expo start치고 나온 QR코드를 expo 어플 실행하여 찍으면 됨. 컴퓨터와 폰이 같은 와이파이를 쓰고 있어야 말썽이 적다고 함

hacking-racoon commented 4 years ago

I studied HTML, CSS ( 생활코딩 )

And I'm studying JS now. (노마드 코더)

yellow2041 commented 4 years ago

머셜라이즈 적용할라면 npm에 이거 쳐서 설치해야함 npm install @material-ui/core

hacking-racoon commented 4 years ago

Connection Management (연결 관리 구상도) -- REST API

  1. 카카오 로그인
  2. 토큰 발급
  3. 로그인 완료

원래는 발급된 토큰을 통해 카카오 API 호출하지만. 우리는 API를 쓰지 않을 것임.

따라서 토큰 발급은 신원이 확인되지 않은 인물이 우리 서버에 접속하는 것을 막기 위함임

hacking-racoon commented 4 years ago

구글 로그인 관련 정리

  1. Google credential 발급 // Expo documents 참고 https://docs.expo.io/versions/latest/sdk/google/

  2. Expo documents에 있는 로그인 루틴을 따른다. 잘 정리된 유튜브 동영상이 있음. 프로필, 프로필사진 가져오기도 아주 쉽게 됨

https://www.youtube.com/watch?v=ELXvcyiTTHM

--------정정, 이 document는 발급받은 APP_ID를 이용해 단순 로그인만 함. --------

E-mail을 이용한 Authentication은 전혀 다른 문제임