react native

22.06.19 프로젝트 트러블슈팅 정리

슈팅스타제제 2022. 6. 19. 16:30

1. env 관리를 꼼꼼하게 하자 

env 키에 대한 주석을 써놓고 local, development, statging, production 구분 확실하게 하자. 

 

2. 객체 stringify 와 process.env 로 꺼낸 문자열 타입, 값 비교

 

3. axios CORS 에러 날 때 

리액트, 리액트 네이티브, 백엔드 각각에서headers  처리하는 방식 구분

 

4.axios 로 REST API 통신 안쓰고 graphql 로 다른 서버 요청하는 방법 알아놓기 

 

5. Next Auth url 에서 http://localhost:4000 과 프로젝트의 url 설정하는 기준 구분하기 

 

6. 리액트 렌더링 타이밍 진짜 어렵다. 

 

7. serverside props 

 

8. props 와 children 

 

9. 인풋 박스에서 입력 받지 않을 문자열 replace 설정

 

10. try catch!!!!!!!

 

11. 회원가입 유효성 검사 시 서버 요청 rebounce 방식으로 처리

 

12. res.status 구분

 

13. auth 처리 access token과 refresh token

 

14. jwt 분해할 때 null 값 들어가면 Buffer 처리