[Web] Boarlog - ๊ธฐ๋ก์œผ๋กœ ๋‚จ๊ธฐ๋Š” ์‹ค์‹œ๊ฐ„ ๊ฐ•์˜

Sdรญlet
Vloลพit
  • ฤas pล™idรกn 10. 09. 2024
  • ๐Ÿ’ก๋ถ€์ŠคํŠธ์บ ํ”„ ์›นยท๋ชจ๋ฐ”์ผ 8๊ธฐ ์ตœ์ข…๋ฐœํ‘œ๐Ÿ’ก
    ๋ถ€์ŠคํŠธ์บ ํ”„ ์›นยท๋ชจ๋ฐ”์ผ 8๊ธฐ๋Š” 2023๋…„ 11์›” 6์ผ๋ถ€ํ„ฐ 12์›” 15์ผ๊นŒ์ง€ ๊ทธ๋ฃนํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
    ์ตœ์ข… ๋ฐœํ‘œ์—์„œ๋Š” 6์ฃผ ๊ฐ„์˜ ๋„์ „๊ณผ ํ”„๋กœ์ ํŠธ ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•œ ๊ธฐ์ˆ ์  ์ด์Šˆ, ํ•ด๊ฒฐ๋ฐฉ์•ˆ์„ ๊ณต์œ ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์กŒ๋Š”๋ฐ์š”.
    ๊ธฐํš๋ถ€ํ„ฐ ๋ฐฐํฌ๊นŒ์ง€ ์„œ๋น„์Šค ๊ฐœ๋ฐœ์˜ ์ „ ๊ณผ์ •์„ ๊ฒฝํ—˜ํ•œ 37๊ฐœ ํ”„๋กœ์ ํŠธ์˜ ๊ธฐ์ˆ ์  ๋„์ „๋“ค์„ ํ™•์ธํ•ด๋ณด์„ธ์š”!
    ๐Ÿ’ป ํ”„๋กœ์ ํŠธ๋ช… : Boarlog
    ๐Ÿ’ป ํŒ€์› : ๋ณ€์ง„์ƒ(FE), ์ด๋™๋ น(FE), ์ •์ฃผ์™„(FE), ์ด์Šน์—ฐ(BE), ์ดํ˜„์ข…(BE)
    ๐Ÿ’ป ๋ฐœํ‘œ ํ‚ค์›Œ๋“œ : #socketio #fabricjs #WebRTC #๋ฏธ๋””์–ด์„œ๋ฒ„ #์„œ๋ฒ„๋ถ€ํ•˜ #๋ฌธ์„œํ™” #ํŒ€๋ฌธํ™”
    ๐Ÿ’ป ๋ฐœํ‘œ ๋‚ด์šฉ ์š”์•ฝ :
    - ๋ณผ๋ก(Boarlog)์€ ์‹ค์‹œ๊ฐ„ ํ™”์ดํŠธ๋ณด๋“œ ๊ฐ•์˜ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๊ฐ•์˜์ž๊ฐ€ ์Œ์„ฑ์œผ๋กœ ๊ฐ•์˜ํ•˜๋ฉฐ ํŽธ์ง‘ํ•œ ํ™”์ดํŠธ๋ณด๋“œ ๋‚ด์šฉ์„ ์ฐธ์—ฌ์ž๋“ค์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์ฐธ์—ฌ์ž๋“ค์€ ๊ฐ•์˜์ž์—๊ฒŒ ์งˆ๋ฌธ์„ ๋ณด๋‚ด๊ณ , ๊ฐ•์˜์ž๋Š” ์ด๋ฅผ ํฌ์ŠคํŠธ์ž‡ ํ˜•ํƒœ๋กœ ํ™”์ดํŠธ๋ณด๋“œ์— ์ถ”๊ฐ€ํ•˜์—ฌ ๋‹ต๋ณ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    ๊ฐ•์˜ ์ข…๋ฃŒ ํ›„์—๋Š” ํ™”์ดํŠธ๋ณด๋“œ์™€ ์Œ์„ฑ, AI๋ฅผ ์ด์šฉํ•œ ์Œ์„ฑ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋‹ค์‹œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    - ์‹ค์‹œ๊ฐ„ ๊ฐ•์˜๋‚ด์šฉ ๊ณต์œ ์™€ ๋‹ค์‹œ๋ณด๊ธฐ ์„œ๋น„์Šค
    ๋ณผ๋ก์€ WebRTC๋ฅผ ์ด์šฉํ•˜์—ฌ ์Œ์„ฑ์„ ๊ณต์œ ํ•˜๊ณ , socket.io๋ฅผ ์ด์šฉํ•ด ํ™”์ดํŠธ๋ณด๋“œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜์—ฌ ์ฐธ์—ฌ์ž ํŽ˜์ด์ง€์— ๋ Œ๋”๋ง ํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๋””์–ด ์„œ๋ฒ„๋Š” ํด๋ผ์ด์–ธํŠธ ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘๊ณ„ํ•˜๊ณ  ์ ์ ˆํ•œ ์œ ์ €์—๊ฒŒ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ „์†ก๋œ ๊ฐ•์˜ ๋ฐ์ดํ„ฐ๋Š” API ์„œ๋ฒ„๋กœ ์ „๋‹ฌ๋˜์–ด ๊ฐ•์˜ ๋‹ค์‹œ๋ณด๊ธฐ ์„œ๋น„์Šค์— ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค.
    ํ™”์ดํŠธ๋ณด๋“œ ๊ณต์œ  ๊ณผ์ •์—์„œ ๋”œ๋ ˆ์ด๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ ๊ตฌ์„ฑ ๊ณผ์ •, ๋ฐœํ‘œ์ž์˜ ์žฌ์ ‘์† ๋ฌธ์ œ ํ•ด๊ฒฐ ๊ณผ์ •์„ ๋ฐœํ‘œ์—์„œ ๋“ค์œผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    - ์‹ค์‹œ๊ฐ„ ๊ณต์œ ๋ฅผ ์œ„ํ•œ ๋ฏธ๋””์–ด ์„œ๋ฒ„ ๊ตฌ์ถ•
    ๊ธฐ์กด WebRTC ๋ฐฉ์‹์ธ ํด๋ผ์ด์–ธํŠธ ๊ฐ„ P2P ๋ฐฉ์‹์„ ๊ทธ๋Œ€๋กœ ์ ์šฉํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ๋ฐœํ‘œ์ž์˜ ๋ถ€ํ•˜๋ฅผ ์ค„์—ฌ ๋งŽ์€ ์ธ์›์ด ๋ฐœํ‘œ์ž์˜ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณ ๋ฏผํ•˜๊ณ  ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์ธ์›์„ ์•ˆ์ •์ ์œผ๋กœ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฏธ๋””์–ด ์„œ๋ฒ„๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ณ ๋ คํ–ˆ๋˜ ์š”์†Œ๋“ค์„ ์†Œ๊ฐœํ•˜๊ณ  ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.
    โฌ‡๏ธ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๋” ์ž์„ธํ•œ ๋‚ด์šฉ์ด ๊ถ๊ธˆํ•˜๋‹ค๋ฉด?โฌ‡๏ธ
    ๐Ÿ”— Github: github.com/boo...
    #๋„ค์ด๋ฒ„์ปค๋„ฅํŠธ์žฌ๋‹จ #๋ถ€์ŠคํŠธ์บ ํ”„์›น๋ชจ๋ฐ”์ผ #๋ถ€์ŠคํŠธ์บ ํ”„ #๊ทธ๋ฃนํ”„๋กœ์ ํŠธ #์ตœ์ข…๋ฐœํ‘œ #Web #๊ฐœ๋ฐœ์ž #frontend #backend

Komentรกล™e •