기본 개요
이 십자말풀이 퍼즐 튜토리얼의 이 첫 번째 장에서는 초보자에게 친숙한 방식으로 스마트 컨트랙트 개발에 대한 기본 개념을 소개합니다. 이 챕터에서는, NEAR CLI를 통해 상호 작용할 수 있는 개념 증명(proof-of-concept) 컨트랙트와 near-api-js 라이브러리
를 사용하는 간단한 프론트엔드를 작성하게 됩니다.
생각보다 나쁘지 않습니다
Rust는 진지한 시스템 프로그래밍 언어입니다. 포인터, 수명(lifetime), 매크로 및 처음 볼 수도 있는 것들이 많을 것입니다. 아래 사진과 같이 느끼더라도 걱정하지 마세요.
![Rust 코드를 보고 걱정하는 프로그래머 ksart.near 그림 ksart.near 그림](/ko/assets/images/rust-scary--ksart.near-975e8b677340632dc794cde723ad74ff.png)
좋은 소식은 Rust SDK가 많은 양의 힘든 작업들을 처리할 수 있다는 것입니다.
우리는 또한 우리 편에 있는 컴파일러를 통해, 정확히 무엇이 잘못되었는지 알려주고 이에 대한 제안을 제공할 것입니다. 이 튜토리얼을 진행하면서, 반복해서 사용할 패턴들을 확인할 수 있을 것입니다.
따라서 NEAR의 Rust에서 스마트 컨트랙트를 작성하는 데에는 많은 엔지니어링 배경이 필요하지 않으므로 걱정하지 마세요.
![NEAR SDK 내 Rust 코드를 보고 한숨 돌린 프로그래머 ksart.near 그](/ko/assets/images/rust-good--ksart.near-8901bcac2bb83ad4da893bae9e0ca4f0.png)