こんにちは、最新のSolidity/web3.js/node.js/race.next.jsコードを見つけることを期待してこのリポジトリに出会った人のために、udemy.comコースのイーサリアムと堅実さのコード:完全な開発者ガイド、私が学生ではなく、講師/クリエイターではなかったコースは残念ながら、残念ながら、レポを維持するために維持することができませんでした。私は好きだったので、アーカイブすることにしました。
最新のSolidity/web3.js/node.js/race/next.js udemy.comコースのコードコースイーサリウムと堅牢性:完全な開発者ガイド。
2019年の終わりに向けて、私はブロックチェーン開発スペースに入ることに非常に興味を持ちました。そのため、できるだけ早く、この絶えず進化するハイテクスペース内で、できるだけ早く学ぶための旅に乗り出し、より具体的にはイーサリアムエコシステムを学びました。もちろん、私はすぐに、このエコシステム内でDAPPSとTechの構築、開発、展開に使用されている開発ツールとパッケージがすべて共通の傾向を共有していることに気付きました。急速な変化と進化、時にはリリースの反復を通じて壊れた変化を導入します。
オンライン学習Webサイトudemy.comを非常に活用して、優れた補足学習ツールであることがわかりました。当然、イーサリアムと堅実さに関するいくつかのコースを購入しました。問題は、これらのコースの多くが、コースレッスンとコードの例で、堅実さ、Web3.JS、トリュフの時代遅れのバージョンを対象としています。コースクリエイターの防御では、これは私たちがここで扱っている技術を急速に進化させる技術であり、現在のソフトウェアリリースでビデオコースのコンテンツを最新の状態に保つために必要なそれぞれの努力はかなり挑戦的です。
それで、それは私が少し助けてくれる手を貸すことにしたところです。
最新のコードを提供するために登録したオンラインコースが必要な場合、他の開発者もこれを望んでいなければならないと考えました。そこで、私はアクションを実行し、Udemyコースのイーサリアムと堅実さから始めて、自分で更新されたコードを書くことにしました。
このリポジトリは、モノリシックリポジトリとしてセットアップされました(Udemy.comコースの範囲を超えて不必要な余分な複雑さを導入しないように完全なモノレポ構造なし)。
コースで作成されたスマートコントラクトは次のとおりです。
Reactを使用してフロントエンドアプリケーションの構築をカバーするコースセクションでは、 Create React AppおよびNext.jsの古いバージョンを使用します。
Create Reactアプリの場合、 npm install -g create-react-app推奨アプローチではなくなりました。そのため、このコマンドを既に使用してグローバルにCreate-React-Appをインストールしている場合は、 npm uninstall -g create-react-appまたはyarn global remove create-react-appを使用してパッケージをアンインストールする必要があります。新しいReactアプリを作成するには、次の方法のいずれかを使用して、最新のReactバージョンを常に使用するようにすることができます。
npx create-react-app my-appnpm init react-app my-appyarn create react-app my-app上記の方法の詳細については、https://create-rect-app.dev/docs/getting-startedを参照してください。
このレポで実装されたKickstart/Crowdcoinアプリ自体は、現在、next.js(v13)の最新バージョンに更新されています。
lottery-reactアプリを作成するには、次のようにNPXコマンドオプションを使用することを選択しました。
npx create-react-app lottery-reactこのリポジトリを自分のアドオンとして作成した優れたコースを作成したことで、Stephen Griderにクレジットを提供したいと思います。このリポジトリのコンテンツのいずれかに間違いやエラーが見つかった場合、私の側の監視に起因するはずであり、ウデミーコースの著者であるスティーブングリダーの過失と見なされるべきではありません。