-
Notifications
You must be signed in to change notification settings - Fork 1
TIL 1월 30일
krokerdile edited this page Jan 31, 2023
·
10 revisions
- 미디어 소스 받아오는 정보 추가 id -> id + option
- pull request 잘못해서 백업실시 🤣
- 잘 되야한다는데 안되니까 어이없기도 하면서 빨리 찾아서 다행
- 방 빼는거랑 겹쳐서 진도가 잘 안나가는데 리마인드 리프레시 잘하자
- callback을 받아올 때 id 값만 받아올 시 producer 정보를 제대로 못챙겨옴 -> (audio가 video + audio로) (video가 audio + video로)
- 체크할 데이터가 필요한지 확인 해봐야한다
- 데이터 받아오는 정보 리팩토링 및 업데이트
- 음성 화상 영상공유 정보 제공하도록 업데이트
- 지난주 목표 였던 atoms 추가 완료
- drags and drop 간단하게 구현 해보기
- 설정 페이지 molecule 구성
- atom 구성해둔 브랜치 merge 완료
- git은 쓸때마다 헷갈리는 거 같다. 특히 브랜치 끼리 합칠때 제일 불안한듯
- 생각했던것 보다 drag and drop은 할만한데 순서가 바꼈을때 데이터 넘겨주는 부분은 좀더 고려해야 될 것 같음
- atoms 구성 해둔거 세부적인거 좀 더 건드리기
- settings page 단위 구성까지 올라가기
- 커뮤니티 기본 CRUD 구현, 입력 시점 업데이트 시점
- MySQL 워크벤치로 작성 후 쿼리문으로(SQL파일) 내보내기 https://defacto-standard.tistory.com/127
- INSERT시간과 UPDATE시간 작성하는 쿼리문
https://chinsun9.github.io/2020/11/11/insert-update%EC%8B%9C-%EC%9E%90%EB%8F%99%EA%B0%B1%EC%8B%A0-timestamp/
- default 값에 insert는 now() 명령어, update에는 on update now()
- 앞으로 꼬리 물고 있는 내용들 구현해야함...
- 비동기에 대해서 자세히 알아보기 https://www.nextree.co.kr/p7292/
- CRUD에 살 덧붙이기 (꼬리 물기 내용, 유효성 검사등..)
- sql 쿼리문으로 보낸 결과를 return하는 방법에 대해 찾아보기(쿼리문에서의 콘솔은 찍히는데 return 값을 받는 변수에는 값을 받아오지 못함...)
- JPA 관련 강의 듣고 공부 및 정리
- 단순히 엔티티 매핑이 아닌 관계 매핑에 대해서 이해가 아직 부족하다.
- 더불어 ORM 까지 사용하면서 해보니, 내 지식의 부족함이 여실히 드러나는 중..
- 한 번 잘 이해하기 위해서 구글링해서 쿼리문 같은거 하나 써보기 보다는 강의를 들어야겠다고 생각했다.
- 김영한님은 신이다~
- 오늘 유달리 바빠서 제대로 공부를 못했다. 이것저것 하는건 좋은데, 시간 분배는 날마다 딱 나누어서 해야할 듯. 그리고 개발이 1순위가 되어야함을 상시 명심하자!
- JPA 연관관계에 대한 공부
- 정리 내용 : https://devcamp.notion.site/JPA-e5ed8caf40fb4936b7427e6a8b7e8416
- 테이블은 FK하나로 양방향 연관관계를 맺지만, 객체는 서로의 레퍼런스를 통하여 관계를 맺는다.
- 두 시스템의 패러다임이 다르기 때문에 연관관계 전략을 다르게 설정해야한다.
- 객체에서는 단방향 관계를 양쪽 모두해서 양방향 연관관계를 만든다.
- @ManyToOne, @OneToMany, @JoinColumn, mappedBy 와 같은 어노테이션과 속성으로 정의할 수 있다.
- 양방향 연관관계에서는 어떤 클래스가 외래키를 담당할지 "연관관계 주인" 문제가 존재하고, 이를 잘 이해하고 처리해야한다.

- 여행 잘 다녀오고, 구현 못한 부분과 공부를 마저 이어가야겠다.
- FriendButton, UserState, UserOnOffButton, UserInfoBar 구현
- 유저 상태 관리 컴포넌트(UserState)를 구현하는데 생각만큼 잘 되지 않아서 시간이 너무 많이 걸렸다. 어쨌든 오늘 완성은 했다. (다행)
- 이미지들을 담았던 assets 폴더 삭제하고 public 폴더로 옮겼다. (이게 이미지 가져올 때 더 쉽고 간편함)
- css의 mask 속성을 처음 알게 되었다. 새로운 걸 배우는 건 언제나 재밌다!
- 요즘 시간이 너무 부족하다. 시간 관리를 잘해야겠다..
- UserState 구현하기 (feat. css mask 속성): 구현 과정
- 메인 페이지 UI 구현 마저 하기