今天標誌著我們向 Moralis 2.0 過渡的開始。
Moralis 2.0 是我們加速 Web3 大規模採用的總體目標的關鍵。
我們 Moralis 的目標是讓 100 萬 Web2 開發人員加入 Web3。 要讓 Web3 真正成為主流,我們需要該領域的優秀開發人員——而優秀的開發人員需要優秀的工具。 為了讓大量開發人員加入,我們需要大幅降低 Web2 開發人員的 Web3 進入門檻。
為了最大程度地減少 Web2 開發人員進入 Web3 的摩擦,我們希望提供現有開發人員非常熟悉的體驗。 這使得他們向 Web3 的過渡盡可能順利——這正是 Moralis 2.0 的意義所在。
什麼是道德 2.0?
借助 Moralis 2.0,我們專注於我們最擅長的領域; 提供 頂級的 Web3 後端服務; 我們正在輕鬆實現 集成 Web2 開發人員已經使用的所有 Web2 平台。
讓我們先退後一步,看看我們為什麼要引入 Moralis 2.0。 為了盡可能讓希望進入 Web3 的開發人員能夠訪問,我們必須出現在 Web2 開發人員已經使用的所有平台上。
目前,我們大部分時間都用於開發出色的 Web3 後端解決方案。 除此之外,我們還開發了一些前端 SDK,例如我們的 React SDK、Unity SDK 或我們即將推出的 React Native SDK。
這一策略顯然為使用 Moralis 的廣大開發者提供了巨大的價值。 但是,我們希望出現在更多平台上,以接觸更多的開發人員。 為了做到這一點,我們需要提供與我們世界級後端的集成,而不是自己實現所有不同的前端 SDK。
這意味著我們不是構建前端 SDK,而是加倍構建後端和後端 SDK,然後我們做 集成 解鎖用於移動、遊戲和 Web 開發的所有不同 SDK。
因此,我們現在帶來了廣受歡迎的 Web3 組件——例如我們世界級的 Web3 身份驗證, Web3 同步,以及我們的其他 API,例如我們的 NFT API – 並使這些與 Web2 後端(如 Firebase、Supabase、Playfab 等)完全兼容並輕鬆集成。 有關 Moralis 2.0 的所有詳細信息,請務必查看以下視頻:
現在發生了什麼事?
從長遠來看,Moralis 2.0 旨在讓開發人員將 Web3 集成到 任何技術堆棧. 例如,Moralis 2.0 最終將使開發人員能夠將 Moralis 與您喜歡的所有 Web 和移動框架以及與 Unreal Engine 和 Unity 等遊戲集成一起使用。
此外,Moralis 2.0 還將允許我們對 Moralis 堆棧進行完全開源。 我們目前正在從 Moralis 服務中獲取我們提供的所有不同服務,並將它們轉換為 API。 例如,我們正在製作身份驗證和同步功能 API,這意味著您很快就可以自行託管您的 Moralis 服務器。
從今天開始,我們將發布 Moralis JavaScript SDK v2 更新。 這是實現 Moralis 2.0 並能夠將 Moralis 與任何後端集成的第一步,我們現在從 NodeJS 開始。 從今天開始,您將能夠處理 EVM API、Solana API,並通過 API 處理 Moralis 身份驗證。
當前的 JavaScript SDK 怎麼樣?
如果您想繼續使用 Moralis,就像目前使用“道德的” SDK,請按照以下步驟繼續接收錯誤修復和補丁:
Moralis-v1
在此處將“moralis”庫替換為“moralis-v1”庫: https://github.com/MoralisWeb3/Moralis-JS-SDK-v1
NPM 用戶:
改變“道德的“依賴於”道德-v1”
https://www.npmjs.com/package/moralis-v1
CDN 導入用戶:
將腳本 src 從 https://unpkg.com/[email protected]/dist/moralis.js 至 https://unpkg.com/[email protected]/dist/moralis.js
請注意,這只適用於 v1.11.0 之後的更新。
如果您使用的是低於 1.11.0 的 Moralis 的固定版本,您可以保持原樣,直到您更新。 當您更新到 v1.11.0 或更高版本時,您需要將依賴項更改為moralis-v1。 有關適用於 Moralis 2.0 的新 NodeJS SDK 的完整介紹,請觀看以下視頻: