WebSquare ๊ธฐ์ดˆ - 1

msus_xxviiยท2025๋…„ 11์›” 21์ผ

WebSquare5

๋ชฉ๋ก ๋ณด๊ธฐ
1/3
post-thumbnail

๐ŸŽฏ ์˜ค๋Š˜ ํ•œ ์ผ

  1. WebSquare Day1 ์ปค๋ฆฌํ˜๋Ÿผ ์ค‘ 1~2๋‹จ๊ณ„ ์ˆ˜ํ–‰

    • WebSquare ์—”์ง„ ๊ตฌ์กฐ(๋ Œ๋”๋ง ๋ฐฉ์‹, View-DataSet-Grid ๊ตฌ์กฐ) ํ•™์Šต
    • View(XML) ๊ตฌ์„ฑ ๋ฐฉ์‹ ๋ถ„์„
    • WebSquare์˜ XML ๊ธฐ๋ฐ˜ ํ™”๋ฉด ๊ตฌ์„ฑ ๊ตฌ์กฐ( <w2:view>, <xf:group>, <w2:gridView> ๋“ฑ) ์ดํ•ด
    • Studio ๊ธฐ๋ฐ˜ ํŒŒ์ผ ๊ตฌ์กฐ์™€ ๋ Œ๋”๋ง ๋™์ž‘ ๋ฐฉ์‹ ์ •๋ฆฌ

๐Ÿ’ก ๋ฐฐ์šด ์ 

  • WebSquare์˜ ํ™”๋ฉด(UI)์€ ๋ชจ๋‘ XML๋กœ ๊ตฌ์„ฑํ•˜๊ณ , ์‹คํ–‰ ์‹œ ์—”์ง„์ด ์ด๋ฅผ HTML + JS๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ์‹์ž„์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์ดํ•ดํ–ˆ๋‹ค.
  • ์ด ๊ตฌ์กฐ ๋•Œ๋ฌธ์— ํ”„๋ก ํŠธ์—”๋“œ ์—ญํ• ์ด React/Vue๋ณด๋‹ค ์‹œ๊ฐ์ ์ด๊ณ  ์„ ์–ธ์ ์ด๋ผ๋Š” ์ ์„ ์ฒด๊ฐ.
  • ํ™”๋ฉด์€ XML(View), ๋ฐ์ดํ„ฐ๋Š” DataSet, ํ™”๋ฉด ์š”์†Œ๋Š” Component๋กœ ๊ตฌ์„ฑ๋˜์–ด UI ๊ตฌ์กฐ์™€ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ๊ฐ•ํ•˜๊ฒŒ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ํŠน์ง•.
  • ์—…๋ฌด์šฉ ์‹œ์Šคํ…œ์—์„œ WebSquare๊ฐ€ ๋งŽ์ด ์“ฐ์ด๋Š” ์ด์œ (๋น ๋ฅธ CRUD ํ™”๋ฉด ๊ตฌ์„ฑ, ์ผ๊ด€๋œ UI, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์ตœ์ ํ™”)๋ฅผ ์‹ค๊ฐํ•˜๊ฒŒ ๋จ.

๐Ÿงฉ ๋А๋‚€ ์ 

  • ๊ธฐ์กด์— React ์ค‘์‹ฌ์˜ ํ”„๋ก ํŠธ ์‚ฌ๊ณ ๋ฐฉ์‹๊ณผ ๊ตฌ์กฐ๊ฐ€ ์™„์ „ํžˆ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์—, WebSquare์˜ XML-Component-DataSet ํ๋ฆ„์„ ๋จผ์ € ์ •ํ™•ํžˆ ๋ชจ๋ธ๋งํ•˜๋Š” ๊ฒŒ ํ•ต์‹ฌ์ž„์„ ๋А๊ผˆ๋‹ค.
  • WebSquare๋Š” UI ํ”„๋ ˆ์ž„์›Œํฌ๋ผ๊ธฐ๋ณด๋‹ค โ€œ์—…๋ฌด ํ™”๋ฉด ๋ ˆ์ด์•„์›ƒ ์—”์ง„โ€์— ๊ฐ€๊น๊ณ , ์ฒ˜์Œ ์ ์‘ํ•˜๋Š” ๋ฐ๋Š” ๋‚ฏ์„ค์ง€๋งŒ ๊ตฌ์กฐ๋ฅผ ์ดํ•ดํ•˜๋ฉด ์˜คํžˆ๋ ค ์—…๋ฌดํ™” CRUDํ™”๋ฉด ๊ตฌํ˜„ ์†๋„๋Š” ๋น ๋ฅผ ๊ฑฐ๋ผ๋Š” ํ™•์‹ ์ด ์ƒ๊น€.
  • ์˜ค๋Š˜ ๋ฐฐ์šด 1~2๋‹จ๊ณ„๊ฐ€ ์ „์ฒด ๊ตฌ์กฐ์˜ ๋ผˆ๋Œ€๋ผ์„œ, ์ดํ›„ Submission ํ•™์Šต์—๋„ ์•ˆ์ •์ ์œผ๋กœ ์ด์–ด์งˆ ๊ธฐ๋ฐ˜์„ ๊ฐ–์ถ˜ ๋А๋‚Œ.

0๊ฐœ์˜ ๋Œ“๊ธ€