Introduction
WRP๋ ์น๋ทฐ๋ฅผ ์ฌ์ฉํ๋ GUI ์ ํ๋ฆฌ์ผ์ด์ ์์, ํธ์คํธ ํ๊ฒฝ๊ณผ ์นํ์ด์ง ์ฌ์ด์ ํธ๋ฆฌํ๊ฒ ์์ฒญ/์๋ต์ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํ๋ ํ๋กํ ์ฝ์ด์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
๊ธฐ์กด์ ๋ชจ๋ฐ์ผ-์น๋ทฐ ๊ฐ ํต์ ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ์ ์ด ์์ต๋๋ค.
- ์น๋ทฐ ํต์ ์ ์ํด ์ ๊ณต๋๋ ๋ค์ดํฐ๋ธ API๊ฐ ๋ถํธํจ
- ์นํ์ด์ง์ ๋ชจ๋ฐ์ผ ์ฑ์ ์๋ช ์ฃผ๊ธฐ๊ฐ ๋ค๋ฆ
- ์นํ์ด์ง์ ๋ชจ๋ฐ์ผ ์ฑ์ ๋ฒ์ ์ด ์๋ก ๋ค๋ฆ
WRP๋ ์์ ๋ฌธ์ ์ ์ ์๋์ ๊ฐ์ด ํด๊ฒฐํฉ๋๋ค.
- Pbkit ์ปดํ์ผ๋ฌ๋ฅผ ์ด์ฉํด ๊ณ ์์ค์ Protobuf/WRP ํด๋ผ์ด์ธํธ/์๋ฒ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ฑ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ๋ชจ๋ฐ์ผ๊ณผ ์น๋ทฐ์ ์๋ช ์ฃผ๊ธฐ์ ๋ฐ๋ผ ์๋์ผ๋ก ์์์ด ์ด๊ธฐํ๋๊ณ ์ฌํ ๋น๋ฉ๋๋ค.
- WRP์์๋ ์์ฒญ์์ ์๋ต์๊ฐ ๊ฐ๊ฐ ๊ฒ์คํธ, ํธ์คํธ๋ก ๋๋๋ฉฐ, ํธ์คํธ๋ ์ฐ๊ฒฐ ์๋ฆฝ ์ ๊ตฌํ๋ ๋ฉ์๋์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
WRP๋ TypeScript(React), Swift, Kotlin ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ๋ฉฐ, Protocol Buffers ์ฝ๋ ์์ฑ์ pbkit ์ปดํ์ผ๋ฌ๋ฅผ ํตํด ์ ๊ณต๋ฉ๋๋ค.
๋ค์์ผ๋ก WRP๋ฅผ ์ฌ์ฉํ๋ ๋ฐ์ ํ์ํ ์ค๋น๋ฌผ์ ์ค์นํ๊ณ , ๊ฐ ํ๋ซํผ์ ๋ฐ๋ฅธ ์์ ๋ฅผ ๋ง๋ค์ด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.