0413-react-native-login
Codility 05-03
답안
답안으로 올려놓은 깃헙 풀이와 R의 풀이를 보면서 ,
이 부분이 계속 기록해 나간 다는 점이 문제이긴 했는데 어떻게 분리 시킬지 잘 감이 안 잡혔는데
분리 .
React-Native-Login
오늘 처럼 저번에 학습한 고차함수 이용해서 뺀 건 잘한 것 같다.1
2
3
4
5
6handleChange = name => text => {
this.setState({
[name]: text
});
// console.log('this.state', this.state)
};
- ref ref -> 이름 지정 ref 다른데서 이름으로
참조 포커스를 넘길때는 잘 쓰는 방식이지만 보통 때는 dom에 직접 접근하는 것은 별로 좋은 방법이 아님
ref에 대해서도 잘 모르고 그냥 튜토리얼 막 따라하니까 남는 것이 별로 없었다.
고로 Ref 따로 정리할 것 !
느낀 바는 순수하게 동작들의 원리룰 그냥 자바스크립트로 다 구현 가능해야 좀 알 것 같은데 …
로그인 처리에서 고려헤야 될 것이 뭐가 있을까
프론트
id형식에 안 맞으면 체크
버튼 눌러졌을 때 클리어 하고
사용자로 부터 입력을 받을 때 마다 업데이트 된 정보를 저장한다
아이디 패스워드 정보를 서버로 보내줌
서버에서 받은 에러를 보여줌
에러가 안 나고 잘
서버,
없는 id,
비밀번호 오류 체크 ,
이정도?.?
SSO Single Sign On
그다음은 패이스북 로그인과 카카오톡 로그인
패이스북 영어문서 보는 것이 너무 고통스럽다 ㅜ 개발자 시크릿코드는 어디서 가지고 오는 건지
파이어베이스에 넣어줄려고 했는데 안 보인다…. 아오
- 스타일드 컴포넌트 다시 한 번 좀 만져보고
공부가 되어야 되는데 그냥 따라했다는 느낌을 받았다. 후우… 그리고 잘 안 되는 부분도 너무 많고
절대 다음부턴 어디서 붙여넣어서 짜짓기해서 빨리 끝낼 생각 하지 말고 내가 100프로 이해한 코드로만 짜 넣자
내 실력으로는 프로젝트 최소 2시간 정도 시간 투자를 해야 될 것 같은데 … 각이 안 나온다 흠…. 모르겠다
ArrayParser
- 클래스 extends -> extends 이렇게 쓰는 구나를 좀 체득했지만 … 역시 좀 오버킬이라는 피드백
다시 하나의 클래스로 바꿔 주고 idObj하나로만 써주자
1 | if(allClosed(arrayClose, objClose) && isComma(item)){ |
공유받은 좋은 링크 2개
Peeker
expo랑 안드로이드 simulator 가 클론해온 것이 안 돌아가서 … 짜증이 너무 났는데
expo를 업데이트 해주니까 expo 에서는 된다 … 휴…
주말에 조금 작업할 수 있겠다.
타입스크립트랑 formink공부
오늘 또 레벨차를 좀 느끼면서 음 잘 따라갈 수 있을지 걱정이다… 학원 과제만 하기에도 벅찬데 :D
etc
오늘 만도가 왜 파싱하는 것은 다 String으로 이루어져 있을까요? 근원적인 질문 … 실제 데이터들도
이렇게 스트링 밸류로만 이루어져 있어서 분리하는 작업이 필요한데 그러게… 왜 그럴까 하는
나는 그냥 했는데 왜 왜 라는 물음을 던지는 것이 부끄러웠다 _=
맥이 몇 번을 재부팅해도 시스템 에러라면서 에러 로그만 보여주고 재부팅하라는 창이 계속 떴다. ….
다행이도 이 과정을 5번 정도 반복하니까.. 다시 되었다.
그래도 너무 식겁했다.
여기서 고장난다고 생각하니 휴
그래도 09-13 TIL은 이번주를 꾸준히 했다니… 놀랍고 뿌듯하다
다음주는 꾸준함 + 내용도 좀 충실히 들어갈 수 있게 고고!!!!