
[중앙정보기술인재개발원] 99일차
첫번째 프로젝트 12일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프론트엔드 : 배포 및 디자인 수정백엔드 : 배포 및 기능 확인 프론트엔드 S3에 배포 완료 백엔드 ec2 인스턴스에 원격으로 접속하여 배포 완료
첫번째 프로젝트 12일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프론트엔드 : 배포 및 디자인 수정백엔드 : 배포 및 기능 확인 프론트엔드 S3에 배포 완료 백엔드 ec2 인스턴스에 원격으로 접속하여 배포 완료
첫번째 프로젝트 11일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)- AWS에 배포 준비 docker compose에 문제가 발생하여 해결하지 못하여 EC2 다시 생성
첫번째 프로젝트 10일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프론트엔드 : 기능 개발 완료 및 화면 디자인 개선백엔드 : 기능 개발 완료 ⭐결과프론트엔드(개발완료) 백엔드(개발완료)
첫번째 프로젝트 9일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프론트엔드 : 글 작성 및 페이지네이션 구현, 전역 상태 유지백엔드 : 댓글, 대댓글 기능 구현, 채팅 기능 구현, 실시간 지도 기능 구현⭐결과프론트엔드게시판 글 작성 및 페이지 네이션 구현 완료 백엔드-댓글, 대댓글 기능 구현 완료-채팅 기능 구현중-실시간 지도 구현중 -Spring Security : Header에 Location 추가
첫번째 프로젝트 8일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프론트엔드 : 로그인 전역 상태 관리, 글쓰기 기능 개발, 지도 기능 추가백엔드 : Redis 캐싱, 매칭 기능 추가, 조회수 기능 개발, 지도 관련 기능 개발⭐결과로그인 기능을 React Query를 사용하여 전역으로 관리 지도에 매칭 버튼 추가 Redis 설정 완료
첫번째 프로젝트 7일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프론트엔드 : AWS S3에 반려견 이미지 저장하기, Custom Hook 만들기백엔드 : 이메일 인증, 상속 관계 게시판 테이블, 지도 API 마커 등 기능 개발⭐결과프론트엔드AWS S3에 버킷 생성 및 정책 생성하여 사용자가 회원 가입 시에 요청한 이미지 저장 성공백엔드-Email 인증 성공-테이블 상속관계 DTYPE을 Single Table로 해결-지도 관련 기능은 개발중
첫번째 프로젝트 6일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프론트엔드 : 백엔드와 API 통신백엔드 : CORS 설정 해제, docker compose로 Spring, Mysql, Redis 서버 띄우기프론트 엔드const response = await axios.post('', dataToSend, { headers: { 'Content-Type': 'application/json' } });회원 가입 시에 axios.post 요청으로 백엔드에게 요청을 보냄백엔드services: my-server: build: . ports: - 8080:8080..
첫번째 프로젝트 5일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁 브랜치 실수 팀원이 실수로 dev에 merge를 하지 않고 main에 커밋하여 브랜치가 꼬인 상황이 발생 해결 방법dev에 있는 코드들을 main에 다시 붙이고 main이 dev랑 같아질 때쯤 그 이후에는 dev에 merge, pull request하여 해결
팀 프로젝트를 하던 도중 위와 같은 오류 메세지가 나왔습니다. Dbeaver에 가서 확인을 해보니, 테이블은 정상으로 생성되었습니다. 해결 방법 create 대신에 update로 고쳐주니 해결이 되었습니다. 하지만 ddl-auto 옵션은 테이블을 다 날릴 수 있으니 옵션 설명을 보고 신중히 선택해야 합니다.
첫번째 프로젝트 4일차⌛ 회의 시간09:00 - 5:50😊 참석자남채연 , 신민준 , 양수명 , 이광희 , 황진혁⭐목적 ( 목표)프로젝트 환경 구성하기기획 설계 완료회의 내용인덱싱인덱싱을 쓸것인지 말것인지 고민해보기 인덱싱을 하면 조회 말고 다른 성능이 저하가됨게시판에서는 조회 성능이 가장 중요함다른 성능이 느려져도 조회 성능을 끌어올릴수있으면 좋음게시판 타입들을 말머리로 나눠서 합치는게 코드가 깔끔함.user flow지금까지 해놓은것 까지 조금 만들어보기리덕스 vs 리엑트 쿼리리액트에서 상태관리를 해야하는데 리액트 쿼리를 써서 할것인지 리엑트 쿼리는 서버상태 관리만 할수잇고 클라이언트 관리는 못함 리덕스는 둘다 가능한데 문법이 지저분하고 까다로움. 취직할 때 도움은 리덕스가 더 좋기는 함.클라이언트 ..