https://thirsty-sugar-3ec.notion.site/web3-js-254729c0c4e94bd49a26abaab08b0232?pvs=4
web3.js๋?
- web3.js๋ ์ด๋๋ฆฌ์ ๋คํธ์ํฌ์ ์ํธ์์ฉํ ์ ์๋ ๋ค์ํ ๋ฉ์๋๋ฅผ ์ ๊ณต, JSON RPC(Remote Procedure Call, ์๊ฒฉ ํ๋ก์์ ํธ์ถ) ์คํ์ ๊ตฌํํ ์ด๋๋ฆฌ์ ์๋ฐ์คํฌ๋ฆฝํธ API
- = JSON RPC ์คํ์ ๋ํ ์ฒ๋ฆฌ๋ฅผ web3.js์ ๋งก๊ธฐ๊ณ , JSON RPC๊ฐ ์๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ก Dapp(Decentralized application)์ ๊ฐ๋ฐํ ์ ์๋๋ก ์ง์
- ์ด๋๋ฆฌ์์ ์ฌ์ฉํด dApp์ ๋ง๋๋ ๊ฒ์, ์๋ฆฌ๋ํฐ ์ธ์ด๋ก ์ค๋งํธ ์ปจํธ๋ํธ๋ฅผ ๊ฐ๋ฐํ๊ฑฐ๋, ๋ธ๋ก์ฒด์ธ๊ณผ ์ํธ์์ฉํ๋ ํด๋ผ์ด์ธํธ๋ฅผ ๊ฐ๋ฐํ๋ ๊ฒ์ ์๋ฏธ → ์ด์ค์ ํ์๋ฅผ ์ํด์ ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ web3.js
- ์ด๋๋ฆฌ์์์๋ ํด๋ผ์ด์ธํธ๊ฐ JSON RPC์ ํ์์ ๋ง์ถฐ์ ์ด๋๋ฆฌ์ ๋ ธ๋์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๋ค.
- web3.js์ ์ฐ๊ฒฐ๋ ๋ ธ๋๋ฅผ provider๋ผ๊ณ ํ๋ค.
์ถ์ฒ https://kimsfamily.kr/327
728x90
'WEB3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
CryptoZombies - Solidity ํํ ๋ฆฌ์ผ (1) | 2023.09.24 |
---|---|
๋ฆฌ๋ฏน์ค ์๋ฆฌ๋ํฐ 8.0 ๋ฒ์ ERC20 ํ ํฐ ๋ง๋ค๊ธฐ (0) | 2023.09.24 |
openzeppelin ์ฌ์ฉํด ERC20 ํ ํฐ ๋ง๋ค๊ธฐ (0) | 2023.09.24 |
Private Network์ ์ค๋งํธ์ปจํธ๋ํธ ๋ฐฐํฌ (0) | 2023.09.24 |
์๋์ฐ ๋ธ๋ก์ฒด์ธ Private Network ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ฑ (node.js, npm, truffle, ganache, metamask, myetherwallet) (0) | 2023.09.24 |