์ฃผ์ด ์ง์
์น 3d ๊ตฌํ - ๋์ ํ๋ซํผ์ด ๋ช ํํ์ง ์์ ๋ ์ ๋ฆฌ, ์ฑ ๊ฐ๋ฐ ์ ์ฝ(์ ์ฑ , ์์๋ฃ ๋ฑ)์์ ์์ ๋ก์
Tree.js: JavaScript ์ฌ์ฉ
Babylon.js: TypeScript ์ฌ์ฉ
Playcanvas: JavaScript ์ฌ์ฉ
https://velog.io/@jewoo/WebGL-vs-OpenGL
WebGL vs OpenGL
WebGL๊ณผ OpenGL์ ์ฐจ์ด์ ์ ์์๋ณด์
velog.io
WebGL: Web Graphics Library. OpenGL ES 2์์ ํ์. JavaScript ์ฌ์ฉ. OpenGL์ ๊ธฐ๋ฅ์ ์น์ ํํ
OpenGL: Open Graphics Library. C์ธ์ด ๊ธฐ๋ฐ. GPU๋ฅผ ์ด์ฉํ ํ๋์จ์ด ๊ฐ์ํ๋ฅผ ํตํ ๋ ๋๋ง
docker: Paas, ์ปจํ ์ด๋ ๊ธฐ๋ฐ ๊ฐ์ํ ํ๋ซํผ
GUID : Globally Unique IDentifier. ์ ๋ํฐ์์๋ .meta ํ์ผ์์ ํ์ธ ๊ฐ๋ฅ. 16์ง์
https://www.youtube.com/watch?v=1KOaAzz0-LI
Server-Sent Event : http ํต์ ์ ์ข ๋ฃํ์ง์๊ณ ๊ณ์ ์ ์ง. ์๋ฒ๋ง ์ผ๋ฐฉ์ ์ผ๋ก ๋ณด๋ผ ์ ์์
WebSocket: TCP ๊ธฐ๋ฐ์ผ๋ก ์๋ฐฉํฅ ํต์ ๊ฐ๋ฅ. http ํต์ ์ Request-Response ๋ฐฉ์์ด๋ websocket์ open-close ๋ฐฉ
WebRTC: Web Real Time Communication. ๋ธ๋ผ์ฐ์ ๋ผ๋ฆฌ ์ฐ๊ฒฐ
TCP: Transmission Control Protocol, ์ ์ก ์ ์ด ํ๋กํ ์ฝ. TCP๋ IP์ ์์ ํ๋กํ ์ฝ. ์ ๋ขฐ์ฑ ์๊ณ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๋ ์ฐ๊ฒฐ์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ ์กํด์ฃผ๋ ์ ์ก ํ๋กํ ์ฝ
IP: Internet Protocol, ์ธํฐ๋ท ํ๋กํ ์ฝ. ํจํท๋ค์ด ๊ฐ์ฅ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ ์ ์๋๋ก ํ๋ ํ๋กํ
ํจํท: ๋คํธ์ํฌ์์ ์ฌ์ฉํ๋ ์๊ฒ ๋ถํ ๋ ๋ฐ์ดํฐ ์กฐ๊ฐ. ๋คํธ์ํฌ์์ ์ ์ก๋๋ ๋ฐ์ดํฐ์ ๊ธฐ๋ณธ ๋จ์
https://www.youtube.com/watch?v=BWOJc7K9Jw8
ProtoBuf