WIL

내일배움캠프 5주차 WIL

news0516 2024. 11. 29. 20:04

지난 일주일 동안 프리즈마 스키마를 작성하고, EC2와 RDS를 연동해서 데이터베이스를 생성했다. npx prisma db push 명령어를 통해 테이블을 생성하고, GitHub에 변경 사항을 커밋했다. 이후 API 개발을 진행하면서 회원가입 및 캐릭터 생성 API를 작성했고, 정규표현식을 사용해서 아이디와 비밀번호의 유효성을 검사하는 로직을 구현했다. 마지막으로 인증 미들웨어를 구현하고, 라우터에 개별적으로 적용하는 방법을 배웠다.

프리즈마 스키마를 작성하고 데이터베이스를 설정하는 과정에서 처음에는 약간 불안했지만, 테이블이 성공적으로 생성되었다. API 개발 중 정규표현식을 활용해서 아이디와 비밀번호를 검증하는 방법을 찾았을 때 더 좋은 방법을 적용할 수 있어 좋았다 (정규표현식 자체는  잘 모르지만..) 미들웨어 적용 문제또한 어려움이 많았지만 튜터님들의 도움을 통해 작 적용할 수 있었다.


다음주에 시작할 새로운 프로젝트를 위해 테이블, 기능들을 회의를 통해 정리하였는데, 이번 프로젝트와 많이 닮아있다고 느꼈다. 다만 새로운 기능 개발을 더 잘할 수 있도록 성실히 참여할 것이다.
API 개발을 더욱 심화시키고, 추가적인 기능을 구현하는 데 집중할 계획이다. 

'WIL' 카테고리의 다른 글

내일배움캠프 7주차 WIL  (1) 2024.12.13
내일배움캠프 6주차 WIL  (0) 2024.12.06
내일배움캠프 4주차 WIL  (0) 2024.11.22
내일배움캠프 3주차 WIL  (1) 2024.11.15
내일배움캠프 2주차 WIL  (1) 2024.11.08