ArcBlock 開發者網站協助開發者打造自訂區塊鏈與 DApps

ArcBlock 開發者網站協助開發者使用 ArcBlock 的區塊鏈平台與開發者工具,打造自訂區塊鏈與 DApps
過去一年來,ArcBlock 一直致力於打造新一代區塊鏈平台,讓開發者能輕鬆建構、管理及部署去中心化應用程式。我們的目標是創造類似 Ruby on Rails 的體驗,為開發者提供讓一切順利運作所需的所有元件,使他們只需專注於自己最擅長的事——撰寫程式碼。今天,ArcBlock 很高興宣布推出開發者網站,其中包含 Forge、OCAP 等所需的完整文件,歡迎造訪 https://docs.arcblock.io/.。
ArcBlock 開發者網站提供大量與 Forge Blockchain Application Framework、Open Chain Access Protocol,以及其他開發者工具和語法相關的資訊,協助開發者充分發揮 ArcBlock 區塊鏈平台的價值。首先,開發者可以了解如何在 Mac、Linux 與雲端設定開發環境的基礎知識;更重要的是,深入理解在 ArcBlock 平台上取得成功所需的核心概念。
Forge Framework
首先,大多數剛起步並有興趣輕鬆打造 DApps 的開發專家與愛好者,都會關注 Forge Blockchain Application Framework。這是一套支撐 ArcBlock 開發者服務的全新區塊鏈應用程式框架。Forge Framework 包含建構、管理與部署 DApps 所需的一切,透過提供任何 DApp 都需要的完整功能,免除打造 DApps 的繁重工作,讓開發者能專注於最擅長的事——撰寫程式碼。
ArcBlock 希望開發者了解,儘管可用的功能與工具十分廣泛,但不同於大多數區塊鏈系統,他們可以直接使用自己選擇的程式語言 SDK,包括 Python、Java、Javascript、iOS、Android 等。ArcBlock 的開發者文件分為幾個主要開發領域:
- 安裝
- Forge blockchain SDKs
- 開發者工具
- 架構
- Forge RPC、交易等
每個章節都提供說明與定義,並在需要時附上重要範例。為協助開發者開始使用,ArcBlock 也針對不同 SDK 提供入門套件,其中包含 Dapp 範例與基本建構模組,協助任何人只需幾個步驟就能打造第一個 Dapp。
開發者也可以在 https://www.github.com/arcblock 找到公開程式碼儲存庫,並於 https://www.arcblock.io/blog/tags/en/developer 查看其他工程範例。
Open Chain Access Protocol
Open Chain Access Protocol (OCAP) 是業界首個以統一方式存取及使用底層區塊鏈的協定。OCAP 於去年推出,其目標很簡單:讓應用程式能輕鬆地自動與不同區塊鏈協作。它透過為開發者提供 API,實現開放式連線並存取不同的區塊鏈協定。OCAP 已支援 Bitcoin 與 Ethereum,開發者也可以利用 GraphQL 建立查詢,透過單一介面擷取應用程式資料。開發者可在此存取文件:http://ocap-docs.arcblock.io/intro/,內容分為以下類別:
- 簡介
- 快速開始
- OCAP SDK
- 工具
- 架構
為協助所有開發者理解 OCAP,我們提供數個適用於不同使用情境的啟動範例,包括 Web、iOS 與 Android,並全面支援 Javascript、iOS、Android、Python 等語言。
Blockchain Starter Kits
開始建立去中心化應用程式最快的方式之一,就是使用 ArcBlock 的 Forge React Starter Kit。透過這套 Starter Kit,開發者可以立即將數千個 React 函式庫與元件帶入在 Forge 驅動的區塊鏈上執行的 DApp。更多詳情請造訪 ArcBlock 的 Github 頁面:https://www.github.com/arcblock。