[항해99] 89일차 파이널 프로젝트 발표회

IT/Bootcamp 항해99|2021. 9. 4. 01:04

항해 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의 장점을 잘 알고 쓰자. 

 

 

 

gitignore - How to ignore a previously committed 

https://medium.com/@presh_onyee/git-how-to-ignore-a-previously-committed-file-cef5bc780f2b

 

GIT: How To Ignore a Previously Committed File

gitignore a file you’ve already committed or pushed to GitHub

medium.com


Feedback:

 

Architecture: 

CDN 구축 - amazon cluodFront이용 

https://www.amazonaws.cn/en/cloudfront/

 

Amazon CloudFront | Amazon CDN | Amazon Web Services

Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment. CloudFront China has E

www.amazonaws.cn

전 세계에서 균일하게 응답 시간을 받을 수 있다.

백앤드 - 케시 시간 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

 

boom

HTTP-friendly error objects

www.npmjs.com

 

AWS training -> 자격증을 따는 걸 공부해보면 좋을 지도 

Oracle Data base 

반응형

댓글()