Figma+Arweave, 디지털 공간을 만드는 4가지 간단한 단계

저자: Marshal Orange

리뷰어: Kyle

출처: Content Guild - 뉴스

자신의 웹사이트/dApp을 갖고 싶지만, 코드 작성 방법을 몰라서 늘 망설이시나요? 사실, 코드 없이 영구적인 웹 페이지를 만드는 일은 더 이상 프로그래머만의 전유물이 아닙니다. 기술적 배경 지식이 없더라도 이 글에서 소개하는 방법을 활용하면 정적 페이지를 직접 만들고 이를 블록체인에 영구적으로 배포한 뒤 인터넷을 통해 접근할 수 있습니다. 어서요, 10분이면 당신만을 위한 영구 웹페이지가 생길 거예요!

먼저 페이지 배포 프로세스를 살펴보겠습니다.

  • 페이지 디자인하기
  • 디자인을 HTML 코드로 변환
  • Arweave에 코드 업로드
  • 도메인 이름을 통해 페이지에 액세스하기 위해 ArNS를 설정하세요

마지막 단계를 완료한 후에는 Arweave의 모든 게이트웨이를 통해 웹 페이지에 액세스할 수 있습니다. 이 프로세스는 프로그래밍 경험이 없어도 쉽게 완료할 수 있습니다 ~

1. 페이지 디자인하기

페이지를 디자인하는 데 선호되는 웹사이트는 드래그 앤 드롭 이미지 디자인을 사용하는 것입니다. UI 디자인 업계는 종종 Figma 또는 Canva를 사용하여 디자인하는 것을 선택합니다. PPT를 디자인하는 것처럼, 보여주고 싶은 콘텐츠를 쉽게 디자인할 수 있습니다. 페이지. 브라우저를 열기만 하면 온라인으로 디자인할 수 있으며, 기본적으로 반나절이면 시작할 수 있습니다.

이 글에서는 디자인 업계에서 가장 일반적으로 사용되는 Figma를 선택하여 페이지를 디자인합니다. 구체적인 작업 튜토리얼은 다음과 같습니다.

  1. 파일 만들기 : "+ 새 파일"을 클릭하면 새 파일을 만들 수 있습니다.
  2. 페이지 추가 : 왼쪽의 "페이지" 열에서 페이지를 관리할 수 있습니다. 기본값은 한 페이지이며, 필요에 따라 여러 페이지를 추가할 수 있습니다.
  3. 디자인 시작 : 도구 모음 사각형, 텍스트 상자 및 기타 요소를 사용하여 페이지 레이아웃을 구축하거나 커뮤니티 템플릿에서 영감을 얻으세요.
  4. 구성 요소 관리 : 자주 사용되는 요소(예: 버튼이나 탐색 모음)를 구성 요소로 저장하여 쉽게 재사용할 수 있습니다.

더 많은 튜토리얼을 보려면 ( 관련 링크 )를 참조하세요.

Wix와 Webflow와 같은 코드 없는 웹 디자인 도구를 사용할 수도 있는데, 이 역시 사용하기 매우 쉽고 더 나은 페이지를 만들어냅니다. 이러한 도구는 사전 설정된 템플릿을 수정하여 직접 코드를 생성할 수 있습니다(유료 기능이 필요할 수 있음).

2. 디자인을 HTML 코드로 변환

Figma 페이지 디자인이 완료되면 Figma 커뮤니티에서 "Figma to HTML" 플러그인 을 검색하여 디자인된 페이지를 정적 웹 페이지 코드로 변환할 수 있습니다. 플러그인은 자동으로 디자인의 요소를 읽고 생성합니다. 해당 HTML과 CSS 코드.

Figma+Arweave, 디지털 공간을 만드는 4가지 간단한 단계

코딩 경험이 있다면 관련 리소스를 수동으로 내보내고 HTML 코드를 생성할 수도 있습니다. Figma에서 디자인 구성 요소를 마우스 오른쪽 버튼으로 클릭하고 "Inspect"를 선택합니다. 그런 다음 각 구성 요소의 CSS 속성을 보고 수동으로 HTML을 작성할 수 있습니다. 이러한 속성을 기반으로 하는 CSS를 만든 다음, 이미지 리소스와 코드를 결합하여 완전한 HTML 페이지를 만듭니다.

3. Arweave에 코드 업로드

웹 페이지 코드를 내보낸 후 먼저 HTML 파일을 직접 열거나 Live Server를 사용하여 로컬에서 테스트할 수 있습니다. 정상적으로 표시되면 코드를 Arweave에 업로드합니다. Arweave는 웹 페이지 파일에 대한 프런트엔드 호스팅을 제공하므로 액세스할 수 있습니다. 웹 페이지 파일을 업로드한 후. 여기서는 PermaDAO 커뮤니티 기여자 FarMer가 만든 도구인 SiteUploaderOnArweave를 사용하여 클릭 한 번으로 웹 페이지를 업로드하는 것을 직접 권장합니다.

웹사이트에 전체 파일 디렉토리를 업로드하고 홈페이지에서 "인덱스로 설정"을 체크한 다음 "파일 업로드 및 매니페스트 생성"을 클릭하여 Arweave에 업로드합니다(지갑은 파일 업로드 수수료로 일부 $AR을 예약해야 함) , 따라서 파일이 크지 않다면 어떤 경우에는 0.01 AR로 충분합니다)

Figma+Arweave, 디지털 공간을 만드는 4가지 간단한 단계

업로드 후, 웹페이지의 트랜잭션 해시와 업로드 후 대상 웹페이지가 표시됩니다. 하단의 SiteURL을 클릭하여 웹페이지에 액세스합니다. 그러면 영구 웹페이지가 생성됩니다!

Figma+Arweave, 디지털 공간을 만드는 4가지 간단한 단계

4. 도메인 이름을 통해 페이지에 액세스하도록 ArNS를 설정합니다.

여기에 업로드한 웹페이지 처럼 URL 형식이 "arweave.net/{hash}"인 것을 알아차렸는지 궁금합니다.

이러한 URL은 읽기 쉽지 않습니다. 그러면 이 해시를 기억하기 쉽고 사용하기 쉬운 도메인 이름으로 변경할 수 있을까요? 물론입니다. ArNS를 사용하면 Arweave 블록체인의 모든 해시, 주소 및 영구 웹사이트에 대해 친화적인 도메인 이름을 제공할 수 있습니다.

먼저 ArNS에서 원하는 도메인 이름을 등록해야 합니다. Permaswap 에서 $tARIO를 구매하여 "1년" 또는 "영구" 도메인 이름 기간을 선택해야 합니다. 사용하는 $tARIO의 양은 기간에 따라 달라집니다. 도메인 이름과 도메인 이름 용어.

Figma+Arweave, 디지털 공간을 만드는 4가지 간단한 단계

도메인 이름을 등록한 후 도메인 이름을 트랜잭션 해시에 바인딩하면 ArNS를 사용하여 웹 페이지에 액세스할 수 있습니다. 예를 들어, 내 ArNS는 marshalorange입니다. 바인딩한 후 웹 페이지에 액세스할 수 있습니다. 또한 액세스할 수 있습니다. AR.IO 의 모든 게이트웨이를 통해 가능합니다.

위의 4가지 간단한 단계를 거치면 프로그래밍 경험이 없어도 쉽게 영구적인 웹 페이지를 만들고 Arweave 블록체인에 배포할 수 있습니다. 페이지 디자인부터 코드 업로드, 그리고 친화적인 도메인 이름 연결까지, 여러분의 웹 페이지는 오직 여러분만의 영구적인 디지털 공간이 될 것입니다.

그럼 지금 시작해볼까요! 첫 번째 영구 웹 페이지를 만들고 Web3를 향한 첫 걸음을 내딛어보세요~