Web3 입문 - Speed Run Ethereum

2024. 6. 22. 19:58·Learn/UPSIDE
728x90

Web3는 다소 입문 장벽이 높다고 알려져있다.

하지만 이 튜토리얼을 진행한다면 단계별로 자연스럽게 필요한 지식을 숙달할 수 있다.

 

Speed Run Ethereum

Learn how to build on Ethereum; the superpowers and the gotchas.

speedrunethereum.com

 

진행해보면 튜토리얼이 깔끔하지 않은 점도 있다.

환경에 따라 README.md 의 가이드가 충분하지 않고, 자신만의 트러블 슈팅이 필요한 경우가 있다.

특히, DEX(Decentralized Exchange)를 개발할 때 그러한 불편함을 많이 느꼈다.

 

1. 일차적으로 튜토리얼 제작자가 제공하는 [튜토리얼 설명 포스트]를 참고하자.

2. 포스트에는 명시되어 있지 않지만, 테스트에 존재하는 작업들이 별도로 준비되어 있음을 명심하자.

3. 그럼에도 몇몇의 오류가 해결되지 않을 수 있다. 먼저 각각의 코드 간의 관계를 정리하고, "왜?" 이렇게 작성했는지 생각해보자.

   - 타입스크립트를 통해 작성된 테스트에서 어떤 방식으로 검증을 진행하는지

   -  스마트 컨트랙트를 배포하는 과정에서 어떤 작업들이 진행되는지

   -  컴파일러 버전에 따라 동작이 달라지는 경우가 있을지 생각해보면 좋다.

4. 마지막으로, 잘 모르겠다면 내 스마트 컨트랙트를 참고해도 괜찮다.
[Contract: 0xEEf93933b376674D6D95768fdD8cCaF75882dB4d]

 

이러한 난관을 스스로 극복하고 배포에 성공하는 작업의 짜릿함이 바로 개발의 원동력이 아닐까 싶다.
(++ 11/13: 지금 보면 부끄러운 수준의 코드인데 경험 없는 초보자 시절이니 귀엽게 봐주세요)


 

2024/07/01 현재 5개의 튜토리얼을 완료했다.

 

1. https://simple-nft.oomia.click/

2. https://decentralized-staking.oomia.click/

3. https://token-vendor.oomia.click/

4. https://dice-game.oomia.click/

5. https://minimum-viable-exchange.oomia.click/

 

DEX 튜토리얼까지 완료하면 `BuidlGuidl`에 가입할 수 있다.

해당 커뮤니티는 스폰서를 통해 받은 이더리움을, 생태계에 유익한 활동을 하는 이들에게 나눠주는 방식으로 개런티를 지급한다. 자세한 내용은 https://buidlguidl.com/ 참고!

 

간단한 미니 프로젝트를 진행한 기록은 velog에서 시리즈로 관리 중이다.

 

시리즈 | speedrun-ethereum - oomia.log

Vercel dApp 배포까지의 과정을 기록한다. https://simple-nft.oomia.click/ 5일 전

velog.io

 

 

728x90
저작자표시 비영리 동일조건 (새창열림)

'Learn > UPSIDE' 카테고리의 다른 글

업사이드 1기 성과 공유회 후기  (1) 2024.11.11
ORAKLE 2024 컨퍼런스 후기  (0) 2024.08.11
업사이드 아카데미 한 달 후기  (0) 2024.07.29
업사이드 아카데미 OT  (0) 2024.07.01
업사이드 아카데미 1기  (11) 2024.05.28
'Learn/UPSIDE' 카테고리의 다른 글
  • ORAKLE 2024 컨퍼런스 후기
  • 업사이드 아카데미 한 달 후기
  • 업사이드 아카데미 OT
  • 업사이드 아카데미 1기
ooMia
ooMia
  • ooMia
    데이터 과학자의 꿈
    ooMia
  • 전체
    오늘
    어제
    • 분류 전체보기 (116)
      • Insight (24)
        • 서평 (20)
      • Learn (43)
        • UPSIDE (22)
        • ASAC (4)
        • 우테코 (4)
      • Tip (24)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Velog.io
    • GitHub
    • Linked-in
    • Instagram
    • Solved.ac
  • 공지사항

  • 인기 글

  • 태그

    쉬움
    업사이드 아카데미
    나도 할 수 있는 Java&Spring 웹 개발 종합반
    우테코
    for 반복문
    내일배움카드
    매우 쉬움
    패스트캠퍼스
    SQL 데이터 분석 첫걸음
    한빛미디어
    DAPP
    가이드
    국비지원교육
    오블완
    티스토리챌린지
    K디지털기초역량훈련
    업사이드
    web3
    한빛미디어서평단
    C언어
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
ooMia
Web3 입문 - Speed Run Ethereum
상단으로

티스토리툴바