이 프로젝트 특징
1. 시간이 일주일 밖에 없었음. 부탁도 갑작스럽게 받은 프로젝트.(내가 따로 할 일도 있었다.)
(하지만 승낙, 이유는 일정에 쫓기는 앱 개발 경험을 해보고 싶었음)
2. 기존 앱들과는 다르게 내가 백엔드 코드를 못보고 오로지 상대방이 잘해 놓은거라 믿고 해야함.
< 결과 >
- 홈 -
- 기록열람 -
안틀릴 경우 재생바가 희미해지고 play버튼이 재생 가능할 경우 초가 나오고 선명해집니다.
날짜 선택이 가능합니다.
< 느낀점, 후기 >
기능 추가내용이 생각지도 못하게 계속 불쑥등장한다.
그것들이 은근히 힘을 빠지게 한다.
하지만 마지막까지 그래도 하기로했으니 끝장을 보고 디테일을 높이고자 애많이 썼다.
1. 홈
그리고 관련 fetch를 통한 클라이언트 호출이나, proxy로 상대경로 호출이 필요했음.(사진만 불러오면 되는데)
문제는 다른 오류였음.
-오류-
시간차이로 인한것. 4분전의 사진을 계속출력하려고 계속 시도. 실패.
상대경로로는 가끔 출력했으나 새로고침하면 출력이 안됬음.
cors 문제도 문제지만, 콘솔에 잡히지 않는 에러라 백엔드와의 소통이 원활하지 못했다면
- 해결 -
백엔드가 제공해준 코드에서 그 수치를 백엔드 말대로 수정하니 사진이 잘 불러와짐.
애초에 백엔드에게 요구 못했으면 에러 해결할 생각은 꿈도 못꿨을듯
(계속 404도 안뜨고, 500대도 안떠서 문제가 뭔지 몰라서 파악이 어려웠음)
2. 기록열람 페이지
백엔드 node.js를 통한 base url 지정후 뒷 음악파일 경로만 바꿔서사용....
(이 부분은 url을 받아와서 잘 클라언트에 전달
3. 협업 관련 느낀점
그리고 지속적 질문은 좋지만. 계속 질문하기보단 정리해서 한번에 물어보도록해야하는 걸 확실히 느끼게 됨.
(모아서 나름 질문한다고 하긴했는데 그래도 시간도 촉박하고 하다보니 질문이 중구난방이었음)
https://github.com/elecch/airportApp
GitHub - elecch/airportApp
Contribute to elecch/airportApp development by creating an account on GitHub.
github.com
'🗃️javascript > 프로젝트' 카테고리의 다른 글
airport 앱 요구사항 - 협업 프로젝트 (0) | 2024.06.06 |
---|---|
구글 티쳐블머신으로 졸음방지 프로그램 만들어보기 (0) | 2023.12.01 |
메모장 만들기[경고창 발생, 페이지 나누기 ,ssr에 따른 템플릿사용결정] (0) | 2023.11.08 |
node.js 게시판 만들기 (0) | 2023.11.06 |
node.js로 html화면과 mysql 연결 및 값 저장 || query문 '?'쓰는 이유 (0) | 2023.11.04 |