TIL 27

Ted·2022년 6월 21일
0

TIL

목록 보기
27/51
post-thumbnail

👊 리액트 Mutation 아직도 이해 못 함.....




집중도 1~5 (4.3)

'할 거 거진 끝내고 씻고 와서 일기 쓰려고 의자에 앉았는데 딱히 아날로그 일기에 쓸 말이 떠오르지 않았다.

요 근래 책 읽는 분량이 적어서 그럴까? 위의 저 느낌, 내가 가장 경계하는 느낌이다.

책 읽고, 글 쓰는 습관이 유지되면 차분한 느낌과 함께 언제든지 쓸 내용이 넘쳐난다. 쓸 내용이 넘쳐 손 아파서

그만 써도 모자랄 판에 오늘은 뭐 쓰지? 라는 생각이 먼저 들었다. 뭔가 어디선가 꼬였다는 신호 같다.

/ 오늘처럼 할 거 거의 다 하고 하루의 마지막에 책 읽다가 뇌 최대한 피곤해지게 만들고 곧장 자버리자.'




6/21 화


기억할 것

  1. [ 준호b님 얘기 ]

    채팅 공간을 만들고 소켓에선 룸이라고 한다. 방안에 유저가 하나가 와서 대화가 진행 된다.

    방을 만들고 시작해야 한다. 프론트에서 하는 역할이였음.

    방 만드는 키워드는 - join 소켓 ( 방생성 ) on ( 받아오기 ) get ( 메세지 )

    풀스택을... 벌써?? 노드...? < 결제가 진짜 되나? >

    용우님 코딩애플에서 다크모드를 봤다고 하심

join ->

방생성

on

메시지 받아오기

emit

메시지 보내기

윤님 아까 저희 백엔드 분들 하고 얘기하셨던 게 프론트에서 헤더 토큰 보낼 때 header 안에 말고 data에 넣어서 보내기로 하자! 라는 건가요?.?

  1. !! react-query devtools 이후에 사용할 것.

  2. refresh 토큰 시에는 아마 intercept 가 필요할 것 .




오늘 할 일

  1. 저는 리액트 쿼리로 각 페이지 서버로 데이터 가져오게 만들고 상세페이지는 마이페이지 css 따오고 userid 넣으면 끝

0-1. 저건 오늘 점심? 쯤에 끝날 듯 싶고. 남은 시간을 채팅에 쏟을 예정 그럼 채팅도 정말 빠르면 오늘? 내일 중으로 끝날 거라 예상.

< 는 무슨 리액트 Mutation patch 공부하다가 이해 못 했음.... 채팅은 건드리지도 못 했다. >

0-2. 채팅 끝나는 대로 내 페이지들 윤님 스타일 맞게 css 바꾸고 남은 시간 윤님 코드 뜯어 보고, css 공부할 예정 목요일에 코드 리뷰 어떠신가요?

0-3. [ 성현님 말씀 ] 기술적으로 채용하는데 편하지 않을까? 부트캠프 하시는 분들 포트폴리오가 다 똑같더라. ( 부수적으로 다 똑같다. 그래서 거기서 차별화 된 거를 하려면? )




고민, 궁금한 것

  1. 좀 간단하게 몇 시간만 투자하면 우리가 리액트로 모든 걸 만들고 그 후에 타입스크립트를 공부하면 만들어둔 것들의 내용을 간단하게 바꿀 수 있는지 알 수 있을 것

    ( 이게 맞는지 매니저님께 여쭤보기. 그게 아니면 타입스크립트를 다 공부하고 리액트로 들어가서 만들려고 하면 시간이 너무 늦어질 수도 있음 )

  2. 컴포넌트가 unmount 되면 추가 콜백은 실행되지 않습니다. ( 클래스 라이프 사이클을 공부 해야겠다. 정확한 흐름을 아직 파악 못 했음.. )

  1. ?? 세계최고로 쉬운 Redux 1 : props 싫으면 쓰세요

  2. ?? 디버깅 정확한 의미

  3. ?? 속성 toggle은 뭔가? 잘못 봤나?




...님 에게

  1. [ 해결. 윤님 ] ?? useQuery('loginCheck', fetcher); 윤님 main 페이지의

  2. [ 윤님 ] ?? useQuery 쓰면 useEffect를 쓸 필요도 없어지는 거죠?.? ( 정확히 왜 필요없어지는지 윤님 의견도 들을 것 )

  3. [ 해결. 광민님 ] ?? 어젠 git add . -> git commit -m "커밋내용" -> 내 내용들과 합쳐지고 -> git push origin main /( 여기까지 제 브랜치에 있스빈다)했는데
    -> merge 할 수 없다고 나옴. ( 제가 한 순서에서 뭐가 문제였을까요? )

  1. [ 광민님 ] 아까 말씀해주신 영상 봤다. 내가 너무 아이디어에 초점을 뒀던 것 같다. 여기 계신 사람들의 공통 분모가 핵심이 되야하는데 내 욕심이 공통 분모가 되게끔 하려고 했던 것 같다라는 걸 깨달음.

    그에 따른 아이디어 제안에 대한 방향을 달리하는 게 좋겠다.

  2. [ 광민님 ] 제가 말하는 게 약간 무례해보인다거나, 건방져 보인다거나 그런 게 좀 느껴지는 부분이 있을까요? 나름 최대한 상대방한테 말을 전달할 때

    기분 나쁜 느낌을 조금이라도 안 주고 싶어서 , 단어 선택을 한다고 하는데 그게 잘 되고 있나 의문이 드네요. 객관적으로 얘기 좀 해주시죠.

  3. [ 윤님 ] ?? 하... 아까 main 페이지에서 하던 멍청한 짓 ( 정확히 왜 안 되는지 이유 여쭤보기 ) + Surfing.jsx에서 link가 아닌 usenavigate로의 방법은 없는지 여쭤보기 !

  4. [ 해결. 세화님 ] !!

  5. [ 해결. 윤님 ] 그냥 export 하면 { } 필요 default 는 { }필요없음



profile
cording, arsenal, book, color

0개의 댓글