HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
프로그래머스 프론트엔드 데브코스 2기
프로그래머스 프론트엔드 데브코스 2기
/
📓
기동팀
/
💪
기동팀(CheQuiz)
/
📝
07.06 Strapi 공동작업 기록 _ 모델 연동
📝

07.06 Strapi 공동작업 기록 _ 모델 연동

strapi 작업

  • basic 모델 설계
  • basic 모델 및 api 테스트
 

이슈

  • User 회원가입 시 Profile 모델도 동시에 생성되어야 함
    • 1번 방식
      • 미선택
        • 이유
          • 오버라이딩 방식으로는 가능은하지만, 관련 함수들을 node_modules에서 전부 가져와야하만 하는 치명적인 문제
          • 오버로딩 방식 사용은 사용불가하다?(현재는 can’t)
            • 되는지 안되는지는 7/7 확인
    • 2번 방식
      • 선택
        • 라이프 사이클 훅 사용
        • afterCreated hook을 이용하여 user 객체가 생성될 때 event에서 result의 id 값을 사용하여 Profile relation 생성
⇒ 근데 좋은 경험이었다. ㅇㅈ? ㅇㅇㅈ ㅇㅇㅈ

현황

  • 현재 CheQuiz organization을 만들었으며, 내부에 CheQuiz_backend 레포를 만들었습니다. 나머지 두 분은 내일까지 초대 완료하겠습니다.
  • 트러블 슈팅 시간이 길어져 아직 구현은 많이 못했으나, 오늘 근본적인 트러블 슈팅을 해결하여 내일부터는 순탄히 진행될 것이라고 생각합니다. 🙂 ㅎㅎ
 
backend .env
HOST=0.0.0.0 PORT=1337 APP_KEYS=6rktPkrlW1yRj3a6Vnccaw==,z+bgjzrBRwugv8Gh/xBqzw==,61HF82oydg0FrPXFw+EG5A==,Q7U56gGNksbSMdNH29sHLg== API_TOKEN_SALT=VivoDA+K9C8YIi85NDf0Sw== ADMIN_JWT_SECRET=Jl2cp3mY1j9EsEgaU5Um7w== JWT_SECRET=PpVdU6vzp3ADRRxvhDASeA==