[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 μ»΄ν¨ν μν μμ ν΄λΉ κΆν λΆμ¬ν΄μ€ κ·ΈλΌ λΉλ μ μλμΌλ‘ μμΈμ€ν€/μν¬λ¦Ών€ μ£Όμ λ¨
Leave a comment