일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- promise처리
- graphql mutation error
- apolloclient
- graphql
- apollo react native
- 화이트해커를 위한 웹 해킹의 기술
- 비동기배열
- 비동기배열처리방법
- 홍대 예술
- 금별맥주
- 홍대 토라비
- useMutation error
- 운정 소바동
- 토라비
- graphql with RN
- graphql 400
- 예쁜술집 예술
- 고르드
- typescript
- 화이트 해커를 위한 웹 해킹의 기술
- 잠실새내 도그존
- graphql react native
- promise메서드
- 잠실새내
- 신촌 소문난집
- 앙버터마카롱
- 도그존
- 홍대 카페 장쌤
- 지보싶 신촌점
- graphql with reactnative
- Today
- Total
목록전체 글 (151)
yehey's 공부 노트 \n ο(=•ω<=)ρ⌒☆
배경 2023.11.29 - [개발/프로젝트] - [BE/restful] 백엔드 스택, DB 정하기 다시 한번 프로젝트의 목적을 쓰자면, 1. 나의 학습!! 새로운거 배우고, 해봤던건 더 잘 쓸 수 있는 방법 찾아보기 2. 사용자(우리 언니)가 원하는 서비스를 제공하기 크게 두가지 큰 목표가 있다. 프론트엔드 스택은 크게 2가지를 고민했다. React vs Next 이렇게 두가지 사실 좀 더 익숙한 React를 사용하면 분명 원하는 대로 개발이 가능할 것이고 더 빨랐을 것이다. 그치만 Next의 SSR이 호평을 많이 받았기 때문에 안해볼 수 없었다. 사실 문서만 읽어서는 감이 안와서 꼭 한번 프로젝트로 진행하고 싶다는 생각을 했다. 그래서 Next를 골랐다. 1. 라이브러리인 React는 개발자가 구조를..
Today I Learned : request에 대한 응답, http response를 하기 위해 Response DTO를 생성하고 재사용할 수 있었다. 배경 원래는 ResponseEntity의 body에 값을 넣어주는 형태로 응답을 했다. 그치만 body에서 필요한 데이터만 보내준다는 점이 마음에 들지 않았다. 응답에서 내용만 들어가는게 아니라 status, code, message 등의 정보가 같이 들어갔으면 했고, 또 해당 정보들은 성공했을때, 실패했을때, 등등으로 나뉘어질 수 있었으면 좋겠다고 생각을 해서 ResponseDTO 를 새로 생성, 커스텀하기로 했다. 그치만 난 java 문법에 아직 익숙하지 않았고....... 열심히 사례가 없는지 구글링하며 엄청난 포스팅을 발견했다. Contents ..
Background 우선 spring에서 아키텍처를 어떻게 가져가야할 지 잘 모르겠어서 잘 정리된 포스팅을 참조해서 진행하고 있었다. 그치만 문제는 포스팅은 정말 간단한 예제였고, 내가 원하는 모든 기능이 나타나있지 않다는 점! (항상 그렇지만) DB 구조는 다음과 같다. 여기서 다룰거는 셀프 참조 혹은 관계에 관한 에러다. Issue / Error tag - type 관계에서 tag를 추가하고 싶은데, DTO 구성을 어떻게 해야하는지... tag 라는 테이블이 tag_id가 pk고 셀프 참조 해서 parent_id 필드가 있음 tag 테이블이랑 type 테이블이랑 연결되어잇는데(?) 여러 tag가 하나의 type을 가질 수 있음! type > tag 이런식이어서 JPA로 tag가 N이고 type이 1이..
JAVA JDK 설치 (home brew) #latest stable version 설치 brew install openjdk #심볼릭 링크를 추가.. sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk 설치하고 다음 명령어를 수행한다. brew info openjdk /usr/libexec/java_home -V 결과가 요로코롬 나온다. (최신 버전 말고 17~18 쯤 설치하려다가 포기하고 여러번 깔았더니 java가 3개...! 그치만 보통은 1개 나올 듯?) 만약 자바 버전을 여러개 깔고, 원하는 버전 별로 자바를 골라서 쓰고 싶다면 java -version 했을 때, 내..
배경 토이 프로젝트를 진행하게 됐다. 인원은 나 혼자. 그러니까 혼자 기획, 디자인, 개발 다 해야한다는 뜻. 그래서 백엔드 개발 스택을 좀 고민하게 됐다. DB 와 프레임워크나 라이브러리 등등.. 우선 프로젝트 목적은 다음과 같다. 1. 나의 학습!! 새로운거 배우고, 해봤던건 더 잘 쓸 수 있는 방법 찾아보기 2. 사용자(우리 언니)가 원하는 서비스를 제공하기 학습이 우선이지만 그래도 2번에 의해서 프로젝트를 완성 해야한다. contents DB DB 선택지는 우선 MySQL, MariaDB 이다. RDB를 선택한 이유는 최근에 RDB를 제대로 해보고 싶다는 생각이 들었고, 무엇보다 프로젝트가 가계부라서 재무에 가깝지 않나?! 그렇다면 RDB가 맞지 않나!! 라고 생각해서였다. MySQL 은 짧게나마..