[251125] TIL

Today I Learned (2025-11-25)

였늘 개발 ν•œ 것

  • 파일 쑰회 presignedURL μ μš©ν•¨
  • 파일 μ—…λ‘œλ“œ API κΈ°μ‘΄ μ½”λ“œμ™€ 맞게 μ μš©ν•¨
  • 파일 μ—…λ‘œλ“œ CRUD API ꡬ성함
  • 이용 μ’…λ£Œ μƒνƒœ κ°’ INACTIVE β†’ EOS둜 변경함
  • sidebarFooter μ»΄ν¬λ„ŒνŠΈ κ°œλ°œν•¨
  • κ°œμΈμ •λ³΄λ™μ˜ / μ„œλΉ„μŠ€μ΄μš©μ•½κ΄€ ν•¨μˆ˜ κ°œλ°œν•¨
  • string 문ꡬ둜 올 λ•Œ 이미지 λ Œλ”λ§ μ œμ™Έν•¨
  • role λΉ„μ–΄μžˆμ„ λ•Œ Guard μ»΄ν¬λ„ŒνŠΈ μˆ¨κΉ€ μ²˜λ¦¬ν•¨
  • μΉ˜λ£Œμ‚¬ 계정 ν™œλ™ λ²”μœ„ μ œν•œν•¨
  • νŒŒνŠΈλ„ˆμ½”λ“œ 승인 μ‹œ μ‹œμž‘ λ‚ μ§œ 였늘둜 고정함
  • ν›ˆλ ¨μž ν…Œμ΄λΈ”/μ—°λ™λœ ν›ˆλ ¨μž ν…Œμ΄λΈ” API 연동 및 톡계 좔가함
  • λ‚ μ§œ 선택 disable μƒνƒœ 좔가함
  • μ—‘μ„ΈμŠ€ν‚€/μ‹œν¬λ¦Ών‚€ μ œκ±°ν•¨
  • 둜그 μ‚­μ œ 및 νƒ€μž… 였λ₯˜ μˆ˜μ •ν•¨

Amplify AWS μ—‘μ„ΈμŠ€, μ‹œν¬λ¦Ών‚€ μžλ™ μ£Όμž… μ„€μ •

μ›λž˜ 곡개 S3 버킷을 λ§Œλ“€κ³ , μ—‘μ„ΈμŠ€ν‚€μ™€ μ‹œν¬λ¦Ών‚€λ₯Ό env νŒŒμΌμ— λ„£κ³  μœ„μ™€ 같이 Nextjs ν”„λ‘œμ νŠΈμ—μ„œ 접근함 근데 λ³΄μ•ˆμ„ μœ„ν•΄ S3 버킷을 λΉ„κ³΅κ°œλ‘œ ν•˜κ³  μ—‘μ„ΈμŠ€ν‚€μ™€ μ‹œν¬λ¦Ών‚€λ„ μ‚¬μš©ν•˜κ³  μ‹Άμ§€ μ•ŠμŒ μ‘°νšŒλ„ μ§€κΈˆ publicμ΄μ—ˆλŠ”λ°, presigned url 둜 λ°”κΏ”μ€Œ - λΌμ΄λΈŒλŸ¬λ¦¬κ°€ 있음 (aws-sdk/s3-request-presigner) IAM μ—­ν•  > S3 μ ‘κ·Ό ν•  수 μžˆλŠ” κΆŒν•œ λ§Œλ“¬ > Amplify μ»΄ν“¨νŒ… μ—­ν• μ—μ„œ ν•΄λ‹Ή κΆŒν•œ λΆ€μ—¬ν•΄μ€Œ 그럼 λΉŒλ“œ μ‹œ μžλ™μœΌλ‘œ μ—‘μ„ΈμŠ€ν‚€/μ‹œν¬λ¦Ών‚€ μ£Όμž…λ¨

Categories:

Updated:

Leave a comment