내배캠 WIL & TIL

★WIL) 스파르타 개발일지 23-01-01
22라는 앞자리가 바뀔 날이 벌써 올 줄 몰랐다... 주말에 부득이하게 약속이 생겨 집에 도착 후 새벽 내내 전 프로젝트에서 마무리 하지 못했던 작업들을 진행했다. 첫번 째 Dev로 푸쉬를 넣었다가 뭔가 이상하게 찌그러저버린 나의 회원가입 부분... 과 로그인 (유효성 검사도, 소셜 로그인도 정상이였는데 ... 왜...) 아래처럼 유효성검사는 인라인으로 기존에 작성했다가 차후에 함수에 삽입하여, 깔끔하게 작성하고자 했는데 잘됐다. "이번 기회에 고쳐서 다시 커밋 푸쉬 하도록 해야겠다" 라는 마음으로 새벽 코딩을 시작했다. 그 결과는 {email.length > 0 && ( {emailMessage} )}
TIL) 스파르타 개발일지 22-12-30
리액트 네이티브를 배워는 중... JS부터 해오던 Todolist를 native로 또 하게 됐다... 할 일이 점점 업그레이드가 되는 느낌 Wep 보단 App이 훨씬 사용성이나 효율성인 면에서 확실히 좋긴 할 것 같다는 생각이 든다.. 이런 생각을 가지면 안 되지만 앱 개발은 관심 밖인데... 꼭 배워야 할까?? (지금도 웹에 대해서 잘 할 수 있다고 말할 수 없는데...) 주말에 시간이 나지 않을 것 같아 월요일에 재도전해봅니다. 하하...
TIL) 스파르타 개발일지 22-12-29
리액트 네이티브 ... 어려운 것 같다... 리액트를 완벽히 이해하지 않아도 배울 수 있을까? 라는 생각이 듭니다... 실시간 강의다 보니... 따라가기가 너무 힘들다. 오류가 나면 해결이 불가능 해져버려서 ㅠㅠ
TIL) 스파르타 개발일지 22-12-28
이번 프로젝트를 마치며, 트러블 슈팅 문제점 하나. 회원가입 구현 중 유효성 검사의 값이 모두 true가 되면 회원가입 Btn을 disable에서 able 처리하는 과정 중 false가 있음에도 able 처리됨. 둘. firebase의 제공되는 서비스 중 auth(인증) 서비스를 사용하여 로그인 시 인증시점이 아닌 state 값이 변할 시 지속적으로 loop 되어 랜더링이 너무 심하게 되어 화면이 멈춤. 요인 하나. useEffect() 가 완료된 시점 이후 변경되는 값을 추적하지 못했다. 둘. false 초기값으로는 (이메일, 비밀번호, 비밀번호 확인, 닉네임이 있었는데, 닉네임의 경우 별도의 state를 set 해주지 않아서 추적하지 못했다. 셋. 로그인 화면 구현 시 firebase 내장함수인 o..