お客様のスナップショット
Edgioがmunko.ioでトクラスの進歩をどのように変えたかを知る
Web3を実現する企業であるToklasは最近、Edgioと提携し、デジタル非代替トークン(NFT)取引プラットフォームmunko.ioを構築した。 Web3の領域は斬新で複雑であり、高度な技術的専門知識が必要である。
トクラスの挑戦
Toklasは、さまざまな技術スタックをシームレスに組み合わせて、ユニークな製品を提供する情報フローを作成するための熟練したエンジニアのチームを必要としていた。
トクラスソリューション
ToklasとEdgioは、顧客がユニークなMunkosを購入、販売、所有、生成するNFT業界でヘッドレスで高性能なウェブサイトを構築した。 このサイトには、世界的に有名なアーティスト、デビッド・チョーがデザインしたNFTビデオアート作品『ムンコス』(Munkos)と呼ばれる1万点が収蔵されていたが、サイトを立ち上げてからわずか数週間で完売した。
プロジェクトを成功させるためには、補完的なスキルセットを持つ個人が協力し、知識を共有することが重要であった。 Edgioのエキスパートサービスチームは、選択されたテクノロジースタックに関する深い知識をもたらし、インタラクティブで高速、プログレッシブなウェブアプリをゼロから迅速に作成する計画を概説した。
トクラスのCTO、ジャスティン・メトロスは、彼の弱い分野の1つで専門知識をもたらした特定のウクライナのエンジニアを呼び出し、「私たちが熟練した信頼できるチームと協力していることを知っているプロジェクトに自信を持っていた」と述べた。 エドジオ・ウクライナのチームは生産性、コミュニケーション、そして戦争が進行中であったにもかかわらず柔軟であることで知られるようになった。
生産性の最大化は、UX/UI設計、フロントエンドエンジニアリング、バックエンドエンジニアリング、DevOpsといった複数のチームによる共同作業を通じて達成された。 Edgioエキスパートサービスのプロダクトマネージャーは、効果的なプロジェクト調整を提供し、マイルストーンが時間通りに満たされることを保証するために各チームをサポートした。
「Edgioは、プロジェクトに適した高度に熟練した開発者を提供した。これは作業のスピードにとって重要だった。」
「家族を国外に移住させようとしているウクライナのエンジニアたちに、シームレスな製品を提供してくれたことを認めたい。彼らはチームプレーヤーであり、聴きも良く、学習も上手だった。それ自体が、チームがいかに良心的でプロフェッショナルであるかという物語だ。」
Rolle Hogan氏、トクラスCEO
EdgioはサイトのUI/UXデザインを提供し、アーティストChoeの先見の明のある天才とブランド目標を補完した。 カラースキーム、タイポグラフィ、図像はブランドのエッジの効いたアイデンティティを反映するように設計されており、空白、ミニマリズム、階層はユーザーに行動を起こさせるように導いた。 munko.ioはWebデザインのベストプラクティスを通じて、Webとモバイルの両方で高いユーザビリティ、アクセシビリティ、応答性で訪問者を引き付け、変換するように構築されている。
Edgioはmunko.ioの主要ウェブサイトを4ヶ月以内に配信することに成功した。 これは、EdgioのApplications Platformに導入されたRemixフロントエンドフレームワークを使用することで可能になった。 さらに、モラリスの中間層はブロックチェーンから重要なビジネスデータを効率的に取得するために使用された。
最適なパフォーマンスを達成するために、Edgio Applicationsプラットフォームは動的データと静的データの両方のキャッシングレイヤーとして実装された。 読み込み時間をさらに短縮するために、アプリケーションは利用可能なときはいつでもブロックチェーンに近いソースからデータを取得するように設計されている。 このプロセスは、サーバーサイドレンダリングと増分静的再生を使用して合理化された。Remixは一般的にはサポートしていないが、Edgioチームが可能にしたアプローチである。 RemixとEdgioの高度な統合を活用して動的データを積極的にキャッシュすることで、サイトの速度と応答性が大幅に向上した。
「私たちのプロダクトマネージャーは非常に技術的で非常に経験豊富で、それだけでチームは他のエンジニアリングタスクに集中することができました。」
Justin Metros、Toklas、CTO
加えて、EdgioはいくつかのWeb3 APIとアプリケーションを統合しており、例えばTypeformアンケートはトークン保有者向けに独自のカスタマイズされたMunkoトークンを生成するためにプロプライエタリなアルゴリズムを利用した。 EdgioはMoralis.io APIを使用してNFTトランザクションをEthereumブロックチェーンに直接記録し、Metamaskウォレットをシームレスに統合して暗号購入を可能にした。
一定レベルのアクセス制御を必要とする保護ルートの管理は、Munkoプロジェクトにとって重要であった。 世界初のJavaScript設定可能なコンテンツ配信ネットワーク(CDN)であるEdgeJSにより、すべてのルートをJavaScriptを使用して効率的に管理でき、同じコードベース内で設定され、同じリポジトリにコミットされる。 これにより、他のサーバ上の外部ツールの必要性を排除して運用を合理化し、セキュリティ対策を強化してすべてのバージョン管理を確実に行うことができる。
「私たちはブロックチェーンからデータを取得し、2.0サイトと同じくらいの速さで提供している」
Justin Metros、Toklas、CTO
Core Web Vitalsをパスし、高いパフォーマンスを達成することは、トクラスチームの最優先事項だった。 EdgioのCore Web Vitalダッシュボードを通じて、Munkoの開発者は、PageSpeed Insightsでは28日間隔で実際のユーザーがエッジで何を経験しているかをリアルタイムで確認することができる。
Edgio DevToolsを活用することは、パフォーマンス最適化プロセスにおいて特に有用となった。 DevToolsはサイトに加えられた変更に対してリアルタイムのパフォーマンスフィードバックを提供するウィジェットである。 開発者は、更新がパフォーマンスに影響を与えるかどうかを即座に理解し、それに応じて最適化することができる。
「これはリアルタイムのウェブ上で重要なフィードバックを与えてくれる。仕事中にそこにいることは必須であり、後戻りはできない」
Justin Metros、Toklas、CTO
成果
EdgioとToklasのチームは協力して、エラーやダウンタイムなしで、ローンチから2週間以内に7000件以上のMunko NFTトランザクションを処理する想像力に富んだNFTストアを構築することに成功した。
Munkoの販売は、確立されたプロジェクト目標を達成しなければ不可能であった。
- 立ち上げ時間を最小限に抑えて複雑なプロジェクトのために、熟練したエンジニアチームを編成する
- Moralis中間レイヤーを使用してEdgioにデプロイされたRemixフロントエンドフレームワークを構築する
- 安全な購入のためのTypeformアンケートやメタマスクウォレットなど、Web3 APIとアプリケーションを統合
- Core Web Vitalsに合格して、スムーズなユーザーエクスペリエンスを実現