2021/07/06 화요일 Chapter 4 : 2일차
심화 개인 프로젝트 2일차다.
오늘을 되돌아보면 별로 만든 기능이 많지는 않다.
그래도 여러가지 시도하느라 시간을 많이 쓴 날이었다.
axios 도입 : ajax랑 많이 다르지는 않았다.
튜터님이 만드신 구조 분석 & 모방 : 사용자 인증의 흐름을 분석했다. 프로다운 멋있는 구조였다. 콜백 기능을 잘 활용하신다.
기초 과제에서는 ejs로 렌더하는 동시에 데이터를 보내서 ejs문법을 사용했었는데, 이번에는 페이지를 불러오고나서 페이지로드가 끝나면 api를 호출해서 데이터를 받아오는 방식으로 만들어보았다. 이거에 시간을 많이 썼다.
에러 메세지 : 기능마다 에러의 형태가 천차만별이어서, 어떻게 해줄지 고민을 많이 하다가 일단 통일시킬 수 있는건 통일시켰다. 정리해서 튜터님에게 여쭤봐야겠다.
내일은 글 상세보기 기능부터 시작!!
오늘 배운것
ejs에 js파일 연결할 때, 그냥 script태그만 쓰면 안되고,
app.use("/public", express.static("public"));
express에서 static폴더를 지정해줘야한다.
entries()에게 도움을 받았다. 파이썬의 enumertate같은 기능인 것 같다
해야 할 일
⌛체크아웃!!(매일매일)⏳
❗❔Heap의 최대높이, insert 시간복잡도 복습
하긴 했는데 아직도 이해가 안간다
❗AWS Lambda, 마이크로 서비스 조사
오류글 작성
카트 내용물 전부 보여주는 api 이해