hjnn
1
μ΄λ€ λΆμ΄ νΈμμλ²λ₯Ό λ§λ€κ³ μ μκ² νλ‘ νΈμλλ₯Ό λ§μλλ‘ λ§λ€λΌκ³ νμ
μβ¦ Blazor WASMμΌλ‘ λ§λ€κ³ νλ‘ νΈμλ κ°λ°μλ‘μ νκΈ°λ₯Ό λ¨κ²¨λ΄
λλ€.
μ₯μ
- TypeScriptλ³΄λ€ λ κ°λ ₯ν νμ
μ§μ
- μκ°λ³΄λ€ κ°λ ₯ν Form μ§μ
- Blazoredμ΄ μ λμ΄μμ΄ λΉ λ₯΄κ² νλ‘ν νμ΄ννκΈ°μ μ’μ보μ
λλ€.
μμ¬μ΄μ
- razor μ»΄ν¬λνΈ λ΄μ κ°μ μ
λ°μ΄νΈ νλλ° μ»΄ν¬λνΈ λ λλ§μ΄ λ€μ μλ¨. μλ ¨λ λ¬Έμ μ μ°κ²°λλ λ¬Έμ μΌ μλ μμ΅λλ€.
- νμ¬ νλ‘ νΈμλλ λΉλ ν¬κΈ° κ°μμ νμ°κ³ μλλ° λ·λ· λ°νμμ λ€μ΄λ°μ μλκ° λλ €μ§λ κ²μ΄ μνκΉμ΅λλ€.
5κ°μ μ’μμ
μ λ μ΅κ·Όμ νμ΅ μΌμ λΈλ μ΄μ μΉμ΄μλΈλ¦¬ νλ‘μ νΈλ₯Ό ν΄λ΄€λλ°μ
μ λ μ΄λ° νμμ κ²ͺμλλ° μ²μμλ λΈλΌμ°μ λ΄λΆ μΊμ± λ¬Έμ λΌ μκ°νκ³ μΊμλ₯Ό μ§μ°κ³
ctrl + F5 μλ‘κ³ μΉ¨ λ± μλν΄ λ΄€μ§λ§ μ¬μ ν λ³κ²½ μ 컨ν
μΈ λ‘ λ³΄μ΄λ λ¬Έμ κ° μμμ΅λλ€.
μ무λλ WASMμ΄ μ΅μ΄ λ‘λμ html, cssνμΌ JavaScript νμΌ λ€μ΄ λ‘컬μ λ€μ΄λ‘λ λμ΄ μ€νλλλ°
μμ λ μ»΄ν¬λνΈμ κ΄λ ¨λ μ΅μ’
λ λλ§ htmlλ° κΈ°ν νμ νμΌλ€μ΄ λ€μ λ€μ΄λ‘λ λμ§ μκ³ κ·Έλλ‘ λ¨μ μμ΄μ κ·Έλ°κ² κ°μ΅λλ€.
λΈλ μ΄μ wasmμ΄ κΈ°μ‘΄ λ€μ΄λ‘λ λ νμΌκ³Ό μλ²μ μλ νμΌκ°μ λ²μ μ 보λ₯Ό μ΄λ»κ² μ²λ¦¬ νλμ§λ μ’ μμλ΄μΌ λ κ² κ°μ΅λλ€. μ΄λ€ κ·μΉ(?)μΌλ‘ μ΅μ νμΌλ‘ κ°±μ λλμ§μ
μ κ·Έλ¦¬κ³ ν
λ§ κ°μκ²μ μ¬μ©νλ©΄ μκ°λ¨μΆμ νλ©΄μ μ½κ³ λΉ λ₯΄κ² μ΄μ νλ‘ νΈλ₯Ό ꡬμ±ν μ μμ΅λλ€.
λΈλ μ΄μ ν
λ§λ₯Ό μ μ©ν μν μ½λλ₯Ό νλ² κ³΅μ ν΄ λ΄
λλ€.
Blazor WASM μν μ¬μ΄νΈ :
Blazor.AdminLte.Wasm (arong.info)
μ μ¬μ΄νΈλ GitHubμ Pagesλ‘ νΈμ€ν
λκ³ μμΌλ©°, Actions μν¬νλ‘μ°λ‘ μλ λΉλ λ° λ°°ν¬ λκ³ μμ΅λλ€.
tyeom/Blazor_Test: .NET Blazor Test (github.com)
5κ°μ μ’μμ
hjnn
7
μν μ¬μ΄νΈ μ μ°Έκ³ νκ² μ΅λλ€! μ λ github pageλ‘ λ°°ν¬ν΄λ΄μΌκ² λ€μ.
2κ°μ μ’μμ