π [μ λ°μ΄νΈ] λ€κ΅μ΄ μλ λ²μ κΈ°λ₯ λ° UI νΈμμ± κ°μ μλ΄#
μλ νμΈμ, κ°μ΄λλΆ κ°λ°νμ λλ€!
μ΄μνμ μ 무 ν¨μ¨μ κ·Ήλννκ³ κΈλ‘λ² μ μ λ€κ³Όμ μ μ μ λνκΈ° μν **μλ‘μ΄ μ λ°μ΄νΈ λ²μ (v1.2.0)**μ΄ λ©μΈ λΈλμΉμ μ±κ³΅μ μΌλ‘ λ°°ν¬λμμ΅λλ€. μ΄λ² 릴리μ¦μ μ£Όμ λ³κ²½ μ¬νμ μλ΄ν΄ λ립λλ€.
π 1. ν΅μ¬ μ λ°μ΄νΈ λ΄μ©#
π― λ°±μλ λ€κ΅μ΄ μλ λκΈ°ν μμ€ν λμ #
- μ΄μ νκ΅μ΄ 곡μ§μ¬νμ μ°κΈ°λ§ νλ©΄, GitHub Actions λ΄μ΄ μλμΌλ‘ μμ΄ λ²μ (
.en.md)μ λΉλν©λλ€. - λ²μμ μν΄ ννκ³ λ κ΅¬κΈ λ²μκΈ°λ₯Ό μΌκ³
Ctrl + C,Ctrl + Vνλ λ²κ±°λ‘μ΄ κ³Όμ μ΄ 100% μ κ±°λμμ΅λλ€.
π¨ μλν° κ°μ λ(Virtual DOM) μμ ν#
- λμ보λ μλν°μμ κΈ΄ λ¬Έμ₯μ νΈμ§ν λ κ°λ λ°μνλ ν¬λμ λ‘κ·Έ(
Slate node resolve error) νμμ μλ²½νκ² ν½μ€νμ΅λλ€.
π» 2. κ°λ°μ μ°Έμ‘° κ°μ΄λ#
μ΄λ² UI 리λ΄μΌμ μ¬μ©λ μ»΄ν¬λνΈ λΌμ΄λΈλ¬λ¦¬ λ° μμ€μ½λ μ€νμ λλ€.
- μ¬μ©ν κΈ°μ μ€ν:
React 19,TypeScript,@shadcn/ui - λ‘컬 λΉλ λͺ
λ Ήμ΄: ν°λ―Έλμ
npm run buildλ₯Ό μ λ ₯νμ¬ μ μ νμΌ λΉλ μνλ₯Ό 미리 μ κ²ν μ μμ΅λλ€. - 곡μ κ°μ΄λλΌμΈ: μμΈν μλν° μ¬μ©λ²μ 곡μ κ°μ΄λλΆ λ¬Έμμμ νμΈνμΈμ.