견고성 안녕하세요 세계

안녕하세요 저는 Francesco 입니다. 이 짧은 기사에서는 Solidity에서 첫 번째 "Hello World"를 작성하는 짧은 단계별 가이드를 보여드리겠습니다.

비디오 버전을 선호하십니까? 아래 링크를 클릭하십시오.



리믹스 IDE



http://remix.ethereum.org 을(를) 방문하여 아직 선택하지 않은 경우 "기본 작업 공간"을 선택해야 합니다.


HelloWorld.sol 파일



Solidity에서 우리가 사용하는 파일 확장자는 .sol입니다.

왼쪽 상단의 아이콘 🗒️을 클릭하여 "HelloWorld.sol"이라는 새 파일을 만듭니다(아래 그림 참조).



그런 다음 HelloWorld.sol 파일을 채웁니다.

// SPDX-License-Identifier: GPL-3.0

pragma solidity ^0.8.7;

contract MyContract {
    string public hello = "Hello World";
}


첫 번째 줄은 라이센스입니다. 컴파일러 경고를 피하기 위해 작성합니다.

"pragma solidity"는 우리가 사용하려는 버전입니다.

지금은 "계약"을 클래스로 생각할 수 있습니다(객체 지향 프로그래밍에 익숙한 경우 매우 유사한 개념임).

개인적으로 저는 Solidity가 "계약"및 "주소"와 같은 예약된 키워드를 사용한다는 사실을 좋아합니다. 이는 스마트 계약에 매우 구체적이며 진행 상황을 매우 명확하게 이해합니다.

"HelloWorld.sol" 파일을 컴파일합니다.



컴파일러에 액세스하려면 왼쪽의 Solidity 로고를 클릭하십시오.



모든 것을 기본값으로 두고 "Compile HelloWorld.Sol"버튼을 클릭합니다.



테스트 네트워크에 배포



Remix IDE를 사용하는 것이 매우 편리한 이유 중 하나는 전체 환경을 설정할 필요 없이 브라우저의 테스트 네트워크에 자동으로 배포할 수 있기 때문입니다. 이는 Solidity 코드 작성을 시작하는 사람에게는 그리 간단하지 않습니다.

왼쪽에서 "배포 및 트랜잭션 실행"이라고 표시된 "Ethereum과 같은"아이콘을 클릭합니다.



주황색 "배포"버튼을 클릭합니다.



하단의 "MYCONTRACT AT ..."옆의 ">"를 클릭합니다. 회색이라 익숙하지 않으면 알아보기 힘듭니다. 다음은 아이디어를 제공하는 그림입니다.



마지막 단계: "Hello World"



Remix를 사용하는 또 다른 이유는 브라우저 내에서 직접 변수 값을 테스트할 수 있기 때문입니다!

"hello"파란색 버튼을 클릭하여 방금 정의한 변수의 값을 확인합니다.



완료!

비디오 버전을 선호하는 경우 이 109초 비디오를 확인할 수 있습니다.




이 기사가 도움이 되었기를 바랍니다. 최신 정보를 받고 싶다면 여기에서 저를 찾을 수 있습니다: http://francescociulla.com

질문이나 의심이 있으시면 의견을 남겨주세요.

프란체스코.

좋은 웹페이지 즐겨찾기