[항해99] 89일차 파이널 프로젝트 발표회
항해 99
89일 차:
99일 중에 89일 차 항해 89% 완료
다른 조들 잘한 조들을 보면 , 6주 동안 정말 열심히 한 조도 많은 것 같다.
우리는 급하게 리드미 , 노션 페이지 작성하는데 어저께 이것까지 끝낸 조들도 있는 걸 보면 , 다들 준비를 열심히 했구나...
우리 조만 마지막까지 이렇게 벼락치기 처럼하는건지...
반성해야 할 것이 많지만 이미 지나간 시간이기 때문에 후회 같은 건 안 하고 교훈을 삼자.
마지막에 깃 헙 주소를 pubulic으로 풀어버림과 동시에 아마존에서 이메일이 오고 전화가 오고 난리가 났다.
. env파일이 들어가 있었는데 마지막에 지우고 전환해도 커밋 내용에서 가져올 수 있어서 그런 것 같은데,
발표 바로 전에 s3이미지 서버를 바꾸기 애는 risk도 너무 많고 일단은 유출된 key로 피해를 본건 아니라서 발표회부터 쳐내고
대응을 하기로 했다.
내 기억에 남는 내가 맡은 task :
1. post API
2. 인기도 순정렬 API
3. Passport
3. Docker 공부 (프로젝트에는 미구현)
4. Jenkins 공부 (실패함)
Nosql vs SQL의 장단점 :
mySQL : tree 구조 , 검색이 좋다 하지만 검색이 좋은 게 단점이 될 수도 있어.
table을 여러 가지를 조회해야 하잖아 그래서 힘들어.
nosql: write을 잘할 수 있는 구조 , 검색 / 필터 기능이 느려짐.
data가 하나로 뭉쳐 있으면 , (linkedin) 유저 한 명 볼 때 유저에 관한 data를 모두 가져와야 대잖아 그래서 nosql의 장점을 잘 알고 쓰자.
- Handle large volumes of data at high speed with a scale-out architecture
- Store unstructured, semi-structured, or structured data
- Enable easy updates to schemas and fields
- Be developer-friendly
gitignore - How to ignore a previously committed
https://medium.com/@presh_onyee/git-how-to-ignore-a-previously-committed-file-cef5bc780f2b
Feedback:
Architecture:
CDN 구축 - amazon cluodFront이용
https://www.amazonaws.cn/en/cloudfront/
전 세계에서 균일하게 응답 시간을 받을 수 있다.
백앤드 - 케시 시간 0으로 무조권 설정
Typescript 이용 : 혼자 하면 그냥 node js 쓰는 게 좋지 제일 좋은 점은 협업 시 에러를 잘 찾을 수 있는 것. 협업용 언어랄까
Material UI official document 읽어보기
에러 메시지 자동화 -> NEXT js 사용하면 , throw error 하면 exprss에서는 서버가 멈추거나 이상해 질 텐데, throw error를 잘 쓸려면 core or NEXT js를 사용하세요.
boom 라이브러리를 이용하면 애러 객체를 만들기 쉽다.
https://www.npmjs.com/package/boom
AWS training -> 자격증을 따는 걸 공부해보면 좋을 지도
Oracle Data base
'IT > Bootcamp 항해99' 카테고리의 다른 글
[항해99] 92일차 이력서 2차 (0) | 2021.09.06 |
---|---|
[항해99] 91일차 이력서 작성 (0) | 2021.09.06 |
[항해99] 88일차 마지막날같은데 마지막날은아님 (2) | 2021.09.03 |
[항해99] 87일차 창피하다 (0) | 2021.09.02 |
[항해99] 84& 85일차 왜캐 자꾸 슬프냐 (0) | 2021.09.01 |