지금은 포트폴리오 쌓아야 돼서 시간이 남는 편은 아닌데 혹시라도 여유가 생기면 Go로 백엔드 제대로 해보고 싶다

인증 : AWS Amplify Auth 사용. 인증 기능은 구현하기 귀찮다..
특히 jwt 토큰 검증한 뒤 이 토큰이 그냥 만료 날짜만 지난 토큰인지 아니면 아예 글러먹은 토큰인지 나누는 것도 고된 일임

라우팅, 미들웨어 : go chi router, net http 패키지와 사용법도 유사하고 url 정의도 쉬운 편. 라우팅 라이브러리 중에선 제일 가벼운 거 같다

디비 : sqlc : erd 다이어그램으로 디비 구조 짠 뒤 변환된 sql 파일을 데이터베이스에 그대로 적용. 쿼리문 작성한 다음에 sqlc 써서 Go 파일로 컴파일 후 사용

프론트 : Next JS, 상태관리는 리덕스 툴킷 아니면 recoil 쓸 듯

배포 : aws 라이트세일 5달러짜리 & nginx & certbot

설계 끝 ㅇㅇ..