blazor ๊ฐœ๋ฐœ์ž

์‹ค๋ฌด์—์„œ blazor ๊ฐœ๋ฐœํ•˜๊ณ  ๊ณ„์‹ ๋ถ„์ด ์žˆ์œผ์‹œ๋‹ค๋ฉดโ€ฆ
์š”์ฆ˜ blazor ์ชฝ์€ ๋ถ„์œ„๊ธฐ๊ฐ€ ์–ด๋–ค๊ฐ€์š”?

1๊ฐœ์˜ ์ข‹์•„์š”

์–ด๋–ค ๋ถ„์œ„๊ธฐ๋ฅผ ๋ง์”€ํ•˜์‹œ๋Š”์ง€โ€ฆ

2๊ฐœ์˜ ์ข‹์•„์š”

์‹ค๋ฌด์—์„œ blazor๋ฅผ ์“ธ ๊ฒฝ์šฐ ํฐ ์žฅ,๋‹จ์ ์ด๋ผ๋˜์ง€โ€ฆ
blazor ๊ฐœ๋ฐœ์ž๋กœ์จ blazor์˜ ๋ฏธ๋ž˜๋ฅผ ์ข‹๊ฒŒ ๋ณด์‹œ๋Š”์ง€ ๊ถ๊ธˆํ•ด์š”

2๊ฐœ์˜ ์ข‹์•„์š”

๋ถ„์œ„๊ธฐโ€ฆ ๋‚˜์ ๊ฑด ๋˜ ์—†๋‹ค๊ณ  ๋ด…๋‹ˆ๋‹คโ€ฆ^^
์ œ๊ฐ€ ์š”์ฆ˜ ๋Š๋ผ๋Š” ๊ฒƒ์€ ์ด๋ ‡์Šต๋‹ˆ๋‹คโ€ฆ
โ€œ์ผ๋‹จ ๋งˆ์Œ์— ๋“œ๋Š”๊ฑฐ ๋ฐฐ์šฐ๊ณ  ์จ๋จน๋Š” ๊ฒƒ๋ถ€ํ„ฐ ํ•ด๋ณด์ž. ๋ฏธ๋ž˜์™€ ์ „๋ง์„ ๋”ฐ์ง€๋Š”๊ฑด ๊ทธ ๋‹ค์Œ์ด๋‹ค.โ€
MAUI, Razor, Blazor ๋‹ฅ์น˜๋Š” ๋Œ€๋กœ ์ผ๋‹จ ์ตํžˆ๋Š” ๋ฐ์—๋งŒ ์ง‘์ค‘ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹คโ€ฆ

3๊ฐœ์˜ ์ข‹์•„์š”

์ €๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์›น์‚ฌ์ดํŠธ์€ RazorPages๋กœ ์ž‘์—…ํ•˜๊ณ 
์ธํŠธ๋ผ๋„ท์€ Blazor Server๋กœ ์ž‘์—…์„ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค.

RazorPages๋กœ ์ž‘์—…ํ•œ ์ด์œ ๋Š” Seo๋‚˜ ๊ทธ๋Ÿฐ ๊ฒƒ ๋•Œ๋ฌธ์ด์˜€๊ตฌ์š”. Jquery๋‚˜ Vue๋ฅผ ํ•จ๊ป˜ ์กฐ๊ธˆ์”ฉ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.
RazorPages์—๋Š” ์ตœ์‹ ๊ธฐ์ˆ ์ด ๋งŽ์ด ์ ์šฉ๋˜์–ด์„œ ์ƒ๊ฐ๋ณด๋‹ค ์ข‹์•˜๋˜๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Html์ด๋‚˜ Css์— ์ต์ˆ™ํ•˜์ง€ ์•Š์œผ์‹ ๋ถ„๋“ค์€ ์•„๋งˆ๋„ Winform์ด๋‚˜ Wpf ์œ„์ฃผ๋กœ ์ž‘์—…์„ ๋งŽ์ด ํ•˜์‹ค ๊ฒƒ ๊ฐ™์€๋ฐ์š”. Blazor๋กœ ์ž‘์—…ํ•ด๋ณด๋‹ˆ ๊ตณ์ด Winform์ด๋‚˜ Wpf๋กœ ์ž‘์—…ํ•˜์ง€ ์•Š์•„๋„ ๋  ๊ฒƒ ๊ฐ™์€ ์ƒ๊ฐ์ด ๋งŽ์ด ๋“ญ๋‹ˆ๋‹ค. ๋Ÿฌ๋‹์ปค๋ธŒ๋งŒ ๊ทน๋ณตํ•œ๋‹ค๋ฉด ์ข‹์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค์„œ๋ฒ„+Docker+Portainer๋ฅผ ์ด์šฉํ•ด๋ณด๋‹ˆ ์ƒ๊ฐ๋ณด๋‹ค ๋น„์šฉ๋Œ€๋น„ ๋งŒ์กฑํ• ๋งŒ ํ–ˆ์Šต๋‹ˆ๋‹ค.

2๊ฐœ์˜ ์ข‹์•„์š”

์• ์ดˆ์— ๋ถ„์œ„๊ธฐ๊ฐ€ ์ข‹์•˜๋˜ ์ ์ด ์—†์—ˆ๊ณ ,
์˜ˆ์ „์ด๋‚˜ ์ง€๊ธˆ์ด๋‚˜ ์กฐ์šฉํ•˜๊ฒŒ ํ˜๋Ÿฌ๊ฐˆ ๋ฟ์ด์ฃ .

2๊ฐœ์˜ ์ข‹์•„์š”