Remix IDEの体験:開発者の愛憎関係

robot
概要作成中

私はRemix IDEと何年も格闘してきましたが、イーサリアム開発エコシステムにおいて、それは祝福でもあり呪いでもあると言えます。このウェブベースのツールを使えば、設定なしでスマートコントラクトをハックすることができ、素晴らしいように思えますが、複雑なプロジェクトに深く入り込むとそうでもありません。

もちろん、GitHubでは3,000人以上のユーザーにスターを付けられていると表示されていますが、それだけでは全てのことを語っているわけではありません。午前3時にガス最適化の問題を修正しようとコードを書いているとき、Remixのブラウザベースの特性は、時に適切な開発環境と比べて痛烈に制限されていると感じます。

イーサリアム財団は、このツールを良い意図で作成しました - ブロックチェーン開発へのアクセスを民主化することです。それに感謝しています。しかし、正直に言うと、真剣な開発者は最終的にRemixを卒業し、HardhatやFoundryに移行します。トレーニングホイールはいつか外さなければなりません。

私が本当にイライラするのは、教育コースがRemixを究極の解決策として提示する方法です。彼らは、あなたがこのブラウザツールだけで次のUniswapを構築できると信じ込ませます。しかし現実はどうでしょう?ほとんどのプロダクショングレードのDAppは、適切なテストとデプロイメントパイプラインのために、より堅牢なツールを必要とします。

セキュリティ分析機能は悪くない、そこは認める。しかし、それは偽の安心感を生む。あなたのコードがRemixの静的分析に合格したからといって、エクスプロイトから安全だというわけではない - 私は「Remix承認」の契約が drained されるのを見てきた。

クロスチェーンの互換性が向上しており、イーサリアム以外のネットワークもサポートされています。それでも、体験はネイティブというよりも後付けのように感じられます。複雑なポリゴンの実装に取り組むと、すぐに制限にぶつかるでしょう。

初心者にはRemixで十分です。プロフェッショナルには?通常、より高度なツールチェーンに移行する前の出発点です。ブロックチェーン開発ツールの民主化は重要ですが、アクセスのしやすさと能力を混同すべきではありません。

私はまだ、迅速なプロトタイピングや新参者にコンセプトを教えるためにRemixを使用しています。その即時フィードバックループは貴重です。しかし、私はこのツールにあまりにも依存して、適切な開発インフラに投資しなかったために、多くのプロジェクトがつまずくのを見てきました。

ブロックチェーン分野は、主流の採用を望むのであれば、より良い開発ツールが必要です - Remixは始まりに過ぎず、目的地ではありません。

ETH3.25%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)