νμ¬μ μλμ κΈ°λ°μΌλ‘ μ€μ§μ μΈ μ±κ³Όλ₯Ό λ΄λ κ²μ λͺ©νλ‘ νκ³ μμ΅λλ€.
| Language | Infra | |
|
| Framework | |
CI/CD | |
| ORM | |
Development Tools | |
| Database | |
Version Control | |
-
μμ£Όμ¨μ λμΈ νλ‘μ νΈ & λ©ν λ§ νμ λ§€μΉ νλ«νΌ: Teaming
- JWT μ μ± μ λμ νμ¬ HttpOnly μΏ ν€ μΈμ¦ λ°©μ μ μ© λ° Redisλ‘ Refresh Token κ΄λ¦¬
- νμ κΈ°λ₯, νλ‘μ νΈ ν & κ²μκΈ κ΄λ ¨ κΈ°λ₯ λ° νΉμ 쑰건μ λ°λ₯Έ μ κ³ , 리뷰 κΈ°λ₯ ꡬν
- ν κ²μκΈ μ‘°ν APIμ νΈλν½ μ¦κ°λ‘ μΈν DB λΆν μνλ₯Ό μν΄ Redis μΊμ λμ ν, μ±λ₯ λΆν ν μ€νΈ μν
- SSE κΈ°λ° μ€μκ° μλ¦Ό κΈ°λ₯ ꡬν
- κ²μκΈ λμ μμ μ λ°μ΄ν° λ¬΄κ²°μ± λ¬Έμ ν΄κ²°μ μν΄ λκ΄μ λ½ μ μ©
-
μμλΉλ§ μλ°© λ° κ΄λ¦¬ νλ«νΌ: Growfit
- AWS EC2Β·RDS νκ²½μ λ°±μλ μλ² λ°°ν¬, Nginx 리λ²μ€ νλ‘μ λ° Letβs Encrypt μΈμ¦μ μ μ©, Route53μΌλ‘ λλ©μΈ ꡬ쑰 λΆλ¦¬ ꡬμ±
- AWS Lambdaμ S3 μ°λμΌλ‘ μ λ‘λ μ΄λ―Έμ§ μλ 리μ¬μ΄μ§Β·WebP λ³ν κΈ°λ₯ ꡬν, νκ· μ©λ 30% μ΄μ μ κ°μΌλ‘ λ‘λ© μλ κ°μ
- μμ΄μ λΆλͺ¨μ νΉμ νμ, νΈμ§ μμ± λ± μ£Όμ μ΄λ²€νΈλ₯Ό SSE κΈ°λ° μ€μκ° μλ¦ΌμΌλ‘ μ²λ¦¬νλλ‘ κ΅¬ν
- μ£Όμ μ΄λ²€νΈλ₯Ό SSE κΈ°λ° μ€μκ° μλ¦ΌμΌλ‘ μ²λ¦¬νλλ‘ κ΅¬ν
-
AI κΈ°λ° λ©΄μ νμ΅ νλ«νΌ: InsightPrep
- Github PR-Agent(Qudo)μ GPT API(Gpt-4o)λ₯Ό νμ©ν΄ μ½λ λ³κ²½ μ AI κΈ°λ° μλ μ½λ 리뷰 μ μ©, μ½λ νμ§ μ κ² λ° κ΄λ¦¬
- JUnit, Mockitoλ₯Ό ν΅ν λ¨μ/ν΅ν© ν μ€νΈ μ μ©μΌλ‘ μ 체 ν μ€νΈ 컀λ²λ¦¬μ§ 90% μ΄μ μ μ§
- μΈμ κΈ°λ° λ‘κ·ΈμΈ κΈ°λ₯ ꡬν λ° μΈμ λ§λ£ μκ° μ€μ μΌλ‘ μΈμ¦ μ 보 보μ κ°ν
- μ΄λ©μΌ μΈμ¦ κΈ°λ° νμκ°μ λ° λΉλ°λ²νΈ μ¬μ€μ μ μ°¨ ꡬν, μΈμ¦ μ½λ κ²μ¦μΌλ‘ μ¬μ©μ μ λ’°μ± ν보
- GPT APIλ₯Ό νμ©ν CS λΆμΌ λ§μΆ€ν μ§λ¬Έ μμ± λ° λ΅λ³ νΌλλ°± κΈ°λ₯ ꡬν (μ νμ± κ²μ¦, λΆμ±μ€ κ°μ§, κ°μ μ μ μ)
- λμΌ μ§λ¬Έ λ°λ³΅ μμ± λ¬Έμ β μΊμ± λ° μ μ¬λ κ²μ¦ λ‘μ§ μ μ©μΌλ‘ ν΄κ²°, κ²°κ³Ό λ€μμ±κ³Ό νμ§ κ°μ
- React κΈ°λ° UI κ°λ°λ‘ μ§λ¬Έ μμ± β λ΅λ³ μμ± β νΌλλ°± νμΈκΉμ§ μ¬μ©μ νλ¦ μ€κ³ λ° νλ©΄ ꡬμ±


