ํ๋ก์ ํธ์ ์๋ฒ ์ธก ์ฝ๋๋ Ruby on Rails๋ฅผ ์ฌ์ฉํ์ฌ Ruby๋ก ์์ฑ๋์์ผ๋ฉฐ, ํด๋ผ์ด์ธํธ ์ธํฐํ์ด์ค๋ React.js ๋ฐ Redux ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ JavaScript๋ก ์์ฑ๋์์ต๋๋ค. ์๋ณธ ํ
์คํธ
์คํ ์ ๊ณต
์ ๋ฆด๋ฆฌ์ค์์:
- ์ค๋์ค ์ฌ์์ ์ํ ์ธํฐํ์ด์ค๊ฐ ์์ ํ ์๋กญ๊ฒ ๋์์ธ๋์์ผ๋ฉฐ, ์ด์ ๋ค์ด๋ก๋ํ ํ์ผ์์ ์จ๋ฒ ์ปค๋ฒ๋ฅผ ์๋์ผ๋ก ์ถ์ถํ๊ฑฐ๋ ์์ ๋ง์ ์ธ๋ค์ผ ์ด๋ฏธ์ง๋ฅผ ํ ๋นํ๋ ๊ฒ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค.
- ๋น๋์ค์ ๊ฒฝ์ฐ ์ฒซ ๋ฒ์งธ ํ๋ ์์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ์ธ๋ค์ผ์ ํ ๋นํ๋ ๊ฒ ์ธ์๋ ์ด์ ์ฌ์์ด ์์๋๊ธฐ ์ ์ ๋น๋์ค ๋์ ํ์๋๋ ๊ธฐ๋ณธ ์ด๋ฏธ์ง๋ฅผ ์ฐ๊ฒฐํ๋ ๊ธฐ๋ฅ์ด ์ง์๋ฉ๋๋ค.
- Mastodon์์ ํธ์คํ ๋๋ ๋น๋์ค ๋ฐ ์ค๋์ค ์ฝํ ์ธ ์ ๋ํ ๋งํฌ๋ฅผ ๋ค๋ฅธ ํ๋ซํผ์ผ๋ก ๋ณด๋ผ ๋ ์ฌ์ฉ๋๋ ํ๋ซํผ์ฉ ์ธ๋ถ ํ๋ ์ด์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด ์ฝํ ์ธ ๋ฅผ ์ฌ๋ ๊ธฐ๋ฅ(์: twitter:player ์ฌ์ฉ)์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ถ๊ฐ ๊ณ์ ๋ณดํธ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ์ฌ์ฉ์๊ฐ ์ด์ค ์ธ์ฆ์ ํ์ฑํํ์ง ์์๊ณ ์ต์ XNUMX์ฃผ ๋์ ๊ณ์ ์ ์ฐ๊ฒฐํ์ง ์์ ๊ฒฝ์ฐ, ์ ์ ์๋ IP ์ฃผ์์์ ์๋ก ๋ก๊ทธ์ธ์ ์๋ํ๋ ค๋ฉด ์ด๋ฉ์ผ๋ก ์ ์ก๋ ์ก์ธ์ค ์ฝ๋๋ฅผ ํตํ ํ์ธ์ด ํ์ํฉ๋๋ค.
- ์ฐธ์ฌ์๋ฅผ ํ๋ก์ฐ, ์ฐจ๋จ, ๋ฌด์ํ๋๋ก ์ค์ ํ ๋ ๋ฉ๋ชจ๋ฅผ ์ถ๊ฐํ ์ฌ๋์๊ฒ๋ง ํ์๋๋ ๋ฉ๋ชจ๋ฅผ ์ฌ์ฉ์์๊ฒ ์ฒจ๋ถํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํน์ ์ฌ์ฉ์๊ฐ ๊ด์ฌ์ ๊ฐ๋ ์ด์ ๋ฅผ ๋ํ๋ด๋ ๋ฐ ๋ฉ๋ชจ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru