일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 항해99
- CI/CD
- react
- updater
- 브라우저 렌더링
- useEffect
- 스파르타코딩클럽
- 접근 제한 라우팅
- routing
- rendering
- Redux
- route
- FileReader
- 채팅방
- qwe
- socket.io
- 미리보기
- 7기
- 라우팅
- Github Actions
- 동기
- previousState
- setstate
- 배포
- Preview
- 개발
- imagePreview
- S3
- 후기
- 비동기
- Today
- Total
목록전체 글 (105)
삐옹
내가 담당한 페이지들의 UI를 만들었다. PR 날리면 충돌 많이 나진않겠지.. 페이지별로 짰으니까 많인 없길 바란다. 백엔드와 협업을 시작하니 소통해야 할 부분도 알아야 할 것들도 확실히 많다. 특히 서버에 보내는 요청과 응답에 대해서 주말에 잘 알아놔야겠다. 어떻게 백엔드와 프론트엔드가 소통하는지 큰 그림을 이해하는 것도 필수. 요즘 바쁘다는 핑계로 자꾸 회고, 알고리즘 풀이와 정리, CS를 게을리하고 있다. 밸런스 맞게 성장해야된다고. 그래도 CS랑 알고리즘 스터디 덕분에 여자처차 꾸준히 하고있긴하다. 회고 안하면 다 소용없어!
1주차 때 했던 미니프로젝트의 완벽한 연장선이다. 처음으로 백엔드와 협업을 하는 기회이기 때문에 잘 하고 싶은 마음이 크면서도, 너무 무리한 기능 구현은 하지 말자는 생각이 동시에 든다. 그래도 재밌을 것 같다! 오늘은 백엔드분들과 와이어 프레이밍을 짜보고 구현할 기능들의 API에 대해서 내용 공유해보는 시간을 아주 오랫동안 가졌다. 확실히 꼼꼼히해 놓는 만큼 후반에 가서 웃게 되겠지!
현재 상태 게시물 등록을 위해 유저가 기입해야하는 정보들을 Writepost 페이지 내에서 state로 모두 받아오는데 성공. 하고싶은 것 redux를 이용해 state를 관리하면서 firebase에 저장된 게시글 데이터를 화면에 뿌려주기. 해야할 것 state로 관리 중인 유저의 기입 정보들을 전역 상태관리를 위해 Redux를 쓴다. addDoc을 이용해 state를 적절한 doc에 추가.(firebase) usedispatch hook을 이용해 화면에 docs 뿌려주기.(firebase) 시도한 것 고민할 것 redux를 무조건적으로 지양하는건 또 좋지 않다고 하던데. 아마도 props에 의한 데이터의 이동이 별로 없을 땐, 굳이 redux를 쓰지 않아도 괜찮다는 말 같다.(팩트 확인 요망) 그래서 ..