DE{CODE}: フロント エンド: 将来性のある e コマース サイトの構築
公開: 2023-02-12デフォルトの WordPress Block Editor は、レイアウトとテーマを統合する方法を標準化し、Web サイトのフロント エンドで新しい機能を利用できるようにします。 これにより、サイトの維持、変更、更新が容易になり、肥大化が抑えられ、移植性が向上し、読み込みが速くなります。 しかし、Block Editor はあなたの代理店や e コマース サイトに適していますか? 移行するのに適切な時期はいつですか? この有益な DE{CODE} セッションで、WP Engine プリンシパル ソフトウェア エンジニアの Mike McAlister の話を聞いてください。
セッションスライド
全文トランスクリプト
MIKE MCALISTER : こんにちは。 私の名前は Mike McAlister です。WP Engine のプリンシパル ソフトウェア エンジニアです。 私は Team Genesis で働いており、WordPress の未来を構築し、WordPress のすべての最先端に取り組んでいます。 @MikeMcAlister のすべてのプラットフォームで私を見つけることができます。 ええ、この種のコンテンツの詳細については、私に従ってください。
今日は、ご覧のとおり、将来を見据えた e コマース サイトの構築についての話です。 私たちは、WordPress の新しい崖っぷちにいるようなものです。 新しいパラダイムが日々示されています。 そして、それをナビゲートするのは難しい場合があります。 そして、それが今日私たちが見ようとしているものであり、WordPressの新しい時代を前進させることの長所と短所です.
前にも言ったように、私はこれを長い間やっています。 私は WordPress で生活し、呼吸しています。 10 年以上にわたり、私は WordPress 製品、WordPress ビジネス、最先端のもの、あらゆる種類のものを構築してきました。 私はしばらくの間、Array Themes と呼ばれるテーマ ビジネスを行っていました。これは、デザイナー、写真家、ポートフォリオなどのための美しい小さな WordPress テーマのコレクションのようなものです。
そして、WordPress のブロック エディターを試し始めました。 アトミック ブロックはここから生まれました。 これは、この種のプラグインとしては初めてのもので、ブロック エディターを使い始めるようなものでした。 そして、ブロックの学習方法と何が可能か、それを実行するために必要なコードの種類を他の人に示すのに役立ちました。 それは本当に目を見張るような経験でした。
そしてWP Engineに参加したとき、ジェネシス製品のスイートに取り組み始め、Atomic BlocksとArray Themesからの多くのブロックテクノロジーをGenesisフレームワークに持ち込みました. そのため、Genesis Pro を使用した新世代のテーマ作成に力を入れました。 また、Liftoff コースで、これらのテーマやプラグインを製品や製品ビジネスに変える方法を WordPress の作成者に教えるのも手伝っています。
それは私のことです。 これに飛び込む前に、簡単に復習しましょう。ブロック エディターについて聞いたことがあるので、おそらく使用していると思いますが、まだ掘り下げる機会がなかった、または使用していない人もいます。それが完全にできることを確認してください。 覚えているかもしれませんが、ブロック エディターは 3 ~ 3 年前、おそらくもう少し前に WordPress に導入されました。
これはおそらく、WordPress がこれまでに見た中で最大の変化でした。 それは巨大でした。 WordPress のいたるところにあるさまざまなメタ ボックスや、誰もが慣れ親しんでいた古いレイアウトから、より生き生きとしたアクティブなコンテンツ構築体験へと移行しました。コンテンツとボタンと画像。 これらはすべて、さまざまなレイアウトに簡単に移動できます。 そしてそれは、はるかに強力なデザイン体験です。
しかし、それは方程式の一部に過ぎませんでしたよね? それは、コンテンツ領域を構築できることが 1 つのことのようでした。 短いコードを使用して、ある程度までそれを行うことができました。 しかし、今はブロックエディタがあります。 しかし、完全なビジョンは、ブロックとパターン、およびこれらすべての新しいツールを使用して完全な Web サイトを構築できるようにすることです。
その一部は最近、WordPress の過去数バージョンでリリースされましたが、今年の夏には、より完全な種類のブロック サイト編集エクスペリエンスを取得する予定です。 そのため、今日はその一部について触れたいと思います。なぜなら、ブロックのパラダイムにより、サイト全体の編集を伴うこの信じられないほど新しいパラダイムが実現するからです。 とてもパワフルでエキサイティングなので、ぜひ使ってみてください。 そして、それは誰にとっても巨大なものになるでしょう。
だから私はいつもこの質問を受けます.いつブロックエディタに飛び込むのが適切ですか? 人には迷いがあります。 彼らはよくわかりません。 2年ほど前がベストだと思いますが、今でもOKです。 オープンソースやこの種のコミュニティ プロジェクトでは、人々がそれらを採用し始めるのが早ければ早いほど良くなりますよね?
それを使って構築を開始し、問題、不足、落とし穴を明らかにするのが早ければ早いほど、それらを修正するのが早ければ早いほど、それはより強力になります。 ですから、私は早くそこに着いて、そのようなものを構築することを支持しています. それが、私が Atomic Blocks を非常に早くから始めた理由です。 おそらく最初のブロックプラグインでした。 しかし、私たちは皆、その経験から多くのことを学びました。 そのため、ブロック エディターとサイト全体の編集を開始する時間はまだあります。 そして、ここでその理由を見ていきます。
繰り返しになりますが、ブロック エディターの認識は高価です。 あなたが代理店であれば、それがどれほど費用がかかるかを私は知っています。 私は過去に代理店と仕事をしたことがありますが、ワークフローの変更には費用がかかります。 あなたは自分のものを整理しましたが、それを真新しいソリューションと交換するには、費用がかかります. また、財政的にその移行を行う時間がない場合もあります。
不安定だとも聞きます。 人々は、まあ、まだ完全には終わっていないと言います。 生産の準備はできていますか? 私たちは多くの電子商取引を行っており、お金がかかっているため、物事がダウンする余裕はありません. わかりました。 そして、もう 1 つの重要な点は JavaScript です。 PHP フレームワークから、WordPress に巨大な JavaScript エンジンが搭載されるようになりました。 繰り返しになりますが、これには費用がかかります。なぜなら、JavaScript を学ばなければならず、開発者を訓練しなければならないからです。 そして、それには時間とお金もかかります。
しかし、これらの現実は、実際にはまったく異なります。 確かに高価ですが、時間の経過とともに高価になるだけです。 先延ばしにすればするほど、古い方法で物事を行うソリューションに依存するようになると、移行がはるかに難しくなり、これらのサードパーティのプラグインから移行するのが難しくなります。これについては、パフォーマンスについて説明するときに説明します。
また、安定しているかどうかにかかわらず、実際には現在非常に安定しています。 ブロックを構築するための堅牢な API があります。 そして、フォーチュン 500 の企業や代理店がたくさんあります。サイトを完全に編集して、サイトを構築し、本番環境に移行する評判の良い人がたくさんいます。 それで、そこにあります。 繰り返しますが、そこに入って、それがどれほど強力かを自分で理解することについて話します.
そして JavaScript です。あなたが開発者であれば、多くの人がそうだと思いますが、JavaScript がかつてないほど大きくなっていることをご存知でしょう。 そして、同じことが現在の WordPress にも当てはまります。 JavaScriptエンジンとWordPressのパワーにより、実際に多くの機会が開かれます.
すべての機能だけでなく、以前はアクセスできなかったであろう新しい開発者のコホートを利用できるようになったため、これはプラスのように見なすことができます. JavaScript コミュニティの多くの人々は、以前は WordPress を見落としていたかもしれません。 さて、何を推測しますか? つまり、多くの人にとって仕事の大きなチャンスです。 ですから、ここに JavaScript を入れることの利点もたくさんあると思います。
とは言っても、ご存知のように、WordPress はどこにも行きません。 というか、すごい勢いで増殖中。 それはほぼ 45% であり、インターネットの 45% を支えています。 そして、毎年とても元気に育っています。 毎年、Shopify の市場規模とほぼ同じ大きさに成長しています。 参考までに、それはかなり大きいです。
前にも言ったように、これを延期すればするほど、この新しいテクノロジーの一部を採用し、それが私たちのワークフローやエージェンシー、フリーランスのビジネスにどのように適合するかを理解することは、より苦痛になります. そして、あなたは最終的に移行したいと思うでしょう。なぜなら、そうしないと多くのことを逃すほど強力になるからです. だから私は今投資すると言います。 長期的な成長、長期的な e コマースの成長などに備えましょう。 ええ、ブロックエディタに来てください。
この新しいテクノロジーに飛び込む理由はたくさんあります。より多くの制御、より優れたパフォーマンス、そしてお金の節約です。 これらのことに興味を持たないフリーランサーやエージェンシーを私は知りません。 ビジネスを成長させるための土台のようなものですよね? それでは、それらのいくつかを見てみましょう。
はい、ブロック エディターの機能だけを知っていれば。 これは、人々が一種のアイデアを得ると思うものです。 まるで新しいか、よりパワフルになったかのようなものです。 しかし、実際にそこに入り、開発の観点から何が可能であるか、どのようなものを利用できるか、以前はできなかったことが今できるようになることを理解する必要があるようなものの 1 つです。 これは私たちが常に WordPress に求めていたものですが、まだ実現する機会がありませんでした. ですから、私たちはここで絶好の機会にいます。
コントロール。 これは多くのエージェンシーが必要としているものですよね? 特定のニーズやブランドのニーズを持つクライアントがいる場合、またはガードレールを設置する必要がある場合は、すべてを制御し、全体を細かく調整して制御できることが最も重要です。 開発者にとって、コードベースに関して言えば、WordPress で JavaScript を利用したエンジンを使用できるようになったため、非常に多くのオプションがあります。
ヘッドレスは、巨大になりつつあるもう 1 つのことです。 コンテンツとプレゼンテーション レイヤーを分離できることで、WordPress はそのような機会を提供します。 実際、WP Engine はヘッドレス WordPress ソリューションである Atlas に取り組んでいます。 それをチェックアウトしていない場合は、チェックアウトする必要があります。 それは超クールです。 繰り返しになりますが、WordPress をそのようなものに使用できるということは、開発者が夢見ているようなものです。
繰り返しになりますが、開発者は独自の JavaScript 言語を選択できます。 ブロックは React で書かれていますが、Vue を書くことができます Angular を書くことができます。 必要に応じて、バニラを書くこともできます。 すべてがコンパイルされて出荷されるため、それは本当にあなた次第であり、最終的には問題になりません. それに加えて、同じ JavaScript ワークフローを使用できます。 以前はなかった統合 CI/CD 機能、自動化ビルド ツールを使用できます。 WordPress でこの新しい JavaScript の未来を利用することで、すべてのことが可能になります。
繰り返しになりますが、これについては前にほのめかしましたが、そこにいる JavaScript 開発者のプールは膨大です。 それは大規模です。 したがって、これらのテクノロジーの一部を採用し、これらの人々を WordPress の仲間に入れるのが早ければ早いほど、エコシステムがより強力になり、ソリューション、製品、プラグインの価値が高まります。 その才能を WordPress に取り入れ始めると、これらすべてが向上します。
WordPress を形作り、成形できるようになる前に述べました。 これは、カスタム アプリを作成したり、クライアント向けにカスタム サイトを立ち上げたりするのに非常に役立ちます。 これで、管理者の変更が非常に簡単になりました。 ツールバーを追加して、e コマース ツールやデータの一部を公開したいとします。 それはとても簡単です。 これらのさまざまなツールバーやインターフェイス全体に簡単に挿入できるオプションがあります。 とても印象的です。
同様に、反対方向に進むこともできます。 UI をロックできます。 エクスペリエンスをもう少しコントロールしたいとします。 あなたは今それを完全に行うことができます。 また、JavaScript を利用しているため、UI インタラクションなど、より多くの制御が可能です。 したがって、設定できるガードレールは、はるかに優れたものであり、はるかに簡単です。
経験上、サードパーティのプラグインが更新され、何かが変更され、ここに配置したボタンが突然表示されなくなったり、なくなったりする状況が発生しました。 まあ、自分自身を結びつけ、自分で経験をコントロールできるようにすることで、それらの事故が起こるのを防ぐことができます. エクスペリエンスをより細かく制御できるため、クライアントはこれらの問題が発生していることに気付きません。
あなたの運命をコントロールするという点では、これは私がサードパーティのプラグインについて何度も思い返すつもりです. プラグインは優れていますが、有害である可能性があり、健全ではない依存関係を構築する可能性があります。 多くの点で、成長を制限する可能性があります。 自分で WordPress に直接結び付けて、その制御を行うことができ、自分が入れているものがテストおよび保守されており、すぐに更新できることを知っていることは、非常に大きなことですよね? これは、サード パーティに修正を依頼するよりもはるかに信頼性が高くなります。
そして最後に携帯性。 それはすべてですよね? 独自のソリューションでコンテンツや Web サイトをロックすることはできません。 それは非常に高価です、高価です。 それは危険だ。 そして、そのような状況にならないようにWordPressを選択しましたよね? それが重要です。
パフォーマンス。 これは私たちが常に取り組んできたことですが、今ではこれまで以上に重要になっています。 Google は私たちに親切ではありません。 ページの読み込みが 1 秒遅れると、コンバージョンが 7% 減少し、ページビューが減少し、顧客満足度が低下します。
特に電子商取引とあなたの顧客の観点から、これに問題がない地球上の誰も知りません. したがって、不要なファイルや使用していないものをロードするプラグインがあり、それによって費用が発生している場合は、真剣に検討する必要があります。 あなたは行動を起こし、そこで状況をコントロールしなければなりません。
繰り返しますが、誤解しないでください。私はプラグインが大好きです。 私はいつもそれらを使用しています。 しかし、これらの強力なプラグインは、何百万もの Web サイトで実行できるように作られています。 また、何百万もの Web サイトで動作するプラグインを作成する必要がある場合、すべての人にとって役に立たないものを追加する必要があります。 さまざまなブラウザーを考慮して、スクリプトとスタイルを追加する必要があります。 そして、多くの場合、これらはすべてロードされます。 これをオフにできるように微調整されたコントロールはめったにありません。 したがって、プラグイン全体の大部分を取得しているので、必ずしも必要ではありません。
さて、あなたが頭の切れる開発者なら、そこに参加してフックを外して、もう少し速く進めることができますが、それでも、この時点で、その時間をかけて自分でいくつかのものを書くことができ、特にWordPress にやってくる新しい才能のプールで、そこをコントロールしてください。 ビルドをより細かく制御できます。 ツリーを揺らしたり、縮小したり、これらすべてが可能になりました。
ですから、サードパーティのプラグインとどのような関係を築きたいか、特にページ ビルダー側で考えるのが早いと思います。ページ ビルダーは必ずしも必要ではありません。 そして、これらのプラグインの多くは、実際にはブロック エディターへの移行を計画していません。 だから、あなたは決断を下さなければなりません。 ご存知のように、今すぐ構築するのに役立つこのプラグインを使用しますか、それとも、必要なツールと必要な制御を提供し、将来的に保証される WordPress の採用を開始しますか? ? そのため、いくつかの大きな決断が必要です。 私はそれを完全に理解しています。
ページのパフォーマンスと SEO に関しては、ページの速度と Core Web Vitals が非常に重要になってきていることは誰もが知っています。 それが私たちの目指すパラダイムです。 あなたはそれらの緑の円が欲しいです。 また、これらの WordPress プラグインの一部では、あらゆる種類のアセットを読み込んでいるため、それらをヒットするのが難しい場合があります。 そして、あなたがそこに入って、物事を微調整したり、フックを外したりしない限り、あなたはその問題に対処することになります.
開発者のこのような新しい波がそこにある WordPress では、私たちは皆、ブロックがたくさんあるページがあると言うことができるなど、以前は持っていなかった必要なことを認識しています。 すべてのブロックのスクリプトとスタイル全体を必ずしもロードする必要はありません。 ページに読み込まれているスタイルだけを取得したい。 申し訳ありませんが、あなたのページに読み込まれているブロックです。 さて、これを行う関数があります。
下の方に、この Should Load Separate Core Block Assets 関数が表示されています。 それは、ページをスキャンし、ページにあるブロックを確認し、それらのスタイルとスクリプトのみを吐き出すだけです。 そして、必要なものだけをロードするような、パフォーマンスの小さなファイルの未来に向かって進んでいることがわかります。 そして、これは良くなります。 繰り返しになりますが、そこに着いて構築を開始するとすぐに、WordPress 自体がこれらの機能を採用できるようになり、それらをコアに組み込むことができます。 そして、コアがプラグインを採用しているため、プラグインを使用する必要はありません。
多くの人がこの種のパフォーマンス作品を掘り下げています。 ここにリストがあります。 これは、この素晴らしい仕事をしている人々のほんの一部です。 それらに従う。 彼らがフォローしている人に従ってください。 彼らのリツイートに注意してください。WordPress のこの時代には多くの頭脳が働いており、多くの賢明な人々が毎日巧妙なソリューションを考え出しているからです。 そうそう、これらの人々の何人かに従ってください。
最後に、このテクノロジーによる節約と収益化についてお話ししたいと思います。なぜなら、ここでも長期的な成長、WordPress での成長による長期的な機会について話しているからです。 そして、この種のテクノロジーで収益を生み出す新しい機会が非常に多く、新しいサービスや新製品を提供するあらゆる方法を考え出すことができます。 それについても少しお話しします。
ページのデザインやページ ビルダーのプラグインなどについては、パターンに置き換えることができると言いました。 パターンとは、基本的にはページ レイアウト、WordPress が実装しているページ レイアウトのセクションであり、美しいページを構築できるようにするものです。 パターンをすべてのプロジェクトの出発点として使用できるので、すべてのクライアント プロジェクトで使用できるパターンのコレクションを構築し、それらをクライアントに合わせてカスタマイズすると、スターター パターンのライブラリ全体を作成できます。すべてのプロジェクトに使用できるため、毎回車輪を再発明する必要はありません。 あなたはその時間を節約しています。 あなたはそのお金を節約しています。
もう 1 つの新技術は、theme.JSON です。 これは、以前にはなかった、Web サイトをスタイリングするグローバルな方法のようなものです。 パターンをロードして、ボタンやリンク、ヘッダーの色のスタイルをグローバルに変更して、クライアントのニーズやブランドに合わせて微調整することができます。ご存知のように、エディターとカスタマイザーの間を行き来して、物事を正しくしようとするまでには、非常に多くの時間がかかります。
そして、サイトを移動するときは、WordPress が必ずしもそのことを覚えているとは限らないため、もう一度移動する必要があります。 これらはすべて、時間とお金の大幅な節約になります。 したがって、theme.JSON、グローバル スタイル、タイポグラフィ コントロールなどを採用するのが早ければ早いほど、お金を節約してお金を稼ぎ始めるのも早くなります。
プラグインを削減することは、私が以前から話していたことの 1 つですが、繰り返しますが、私たちがサイトにインストールしたものについて検討し、質問するのが早ければ早いほど、それらが必要かどうか、必要でない可能性があると思います。キャッシュプラグインはもうありません。 レベルでキャッシングを実装しているホストはたくさんあります。 そして、縮小されたリソースと小さなビルドを出荷できるようになれば、大規模なキャッシュ プラグインが不要になる可能性があります。
前述したように、これらのページ ビルダーの一部についても同じことが言えます。 そのページ構築の経験を今すぐ WordPress にオフロードできますか? theme.JSON ファイルを使用してパターンを使用し、独自のデザイン セットを作成することはできますか? できると思います。 私たちはほとんどそこにいると思います。 また、特定のプロジェクトなどでページ ビルダーを使用するケースがないと言っているわけではありません。 あると思います。
しかし繰り返しになりますが、長期的な成長、WordPress の未来、あなたのビジネスと WordPress の未来について話しているとき、私はより単純な未来、あなたがよりコントロールできる未来を見ていると思います. そして、私たちは今、その始まりを見ていると思います。 確かに、現時点ではわかりにくいかもしれませんが、それが私たちがいるところです。 そうです、これはあなたが望むツールセット、あなたが必要とするツールセットを作成するチャンスです。 そして、それはあなたがより速く、より速く動くのを助けます。
そして最後に、これは私が何度も書いてきたことでもあります。 ご存知のように、WordPress はこの移行期を迎えています。 それに伴い、新しいソリューションが必要になりますよね? すべての Web サイトにあるフォーム プラグインのような最も一般的なプラグインでさえ、ブロック バージョンが必要です。
エディターで直接カスタマイズして変更できる、より優れた JavaScript を利用したバージョンが必要です。 そして、市場がこれに追いつくのはかなり遅いです。 それが JavaScript 開発者の不足によるものなのか、それとも多くの理由があるのかはわかりませんが、要点は現在市場が広く開かれているということです。 過去 10 年間のトップ プラグインのような以前のプラグインは、クライアントやサイトのために行っていることを製品に変えることができるかもしれません。
実際、私はそれがすでに行われているのを見ています。 Atomic Blocks でそれを始めました。 ショートコードのようなものを置き換えたいと思い、そのためのブロックを作り始めました。 そして、それをやっている数少ない会社の1つだったという理由だけで、すぐに非常に人気がありました. そのため、新しいニッチを掘り下げて収益化する機会がたくさんあります。
特に電子商取引は、ご存知のように解決が難しい問題がたくさんあります。 そして、顧客は、これらのことに対して割増料金を支払っています。なぜなら、私たちは、顧客が解決できない非常に困難な問題、特に時間とお金を節約できるソリューションを解決しているからです。 そのため、現時点で WordPress にどれだけのチャンスがあるかを十分に説明することはできません。 これまでにないほど、市場はこれらの新しいソリューション、つまり新しい種類のより直感的で優れた UI、よりタイトなビルドを受け入れる準備ができています。
顧客はこれらのことを受け入れる準備ができており、そのためにお金を払います。 ええ、繰り返しになりますが、ここでは、特に e コマース関連で、今ほど多くの機会があったことはありません。 解決策を探している人が増えています。 そして、それが得意な人は、ブロック エディター用にこれらのものを作成する必要があります。 私たちはその長期的な成長を解き放つ必要があり、それがあなたの仕事を製品に変える 1 つの方法です。
さて、それでは、どこから始めればよいでしょうか? このようなことを学び始めるのは大きな仕事です。 私の仕事のやり方は、おそらく多くの人が仕事をしていると思いますが、何かを構築するだけで学ぶ方が簡単です. 新しいものを構築する場合でも、過去に構築したものの 1 つ、クライアント プロジェクトまたは自分の個人サイトを利用する場合でも、それを利用してみてください。それがページ構築プラグインなどで行われた場合は、試してみてください。それを取得し、ブロック エディターでビルドします。
つまり、言い訳はできません。そこに入って、作業を開始してください。 最初のブロックを作成します。 ヘッダーまたは機能セクションをパターンに変換します。 設定サイドバーとコンテンツ領域およびブロックとの関係と、設定を結び付けるさまざまな方法を理解してください。 ここには、あらゆる種類の道があります。 UI を変更し、ツールバーの 1 つにカスタム ボタンを追加します。 ブロックの1つからいくつかの設定に結び付けます。
これらはすべて、繰り返しになりますが、今ではかなり簡単に実行できます。 ここにいくつかのリンクを用意しました。 ドキュメント、ブロック エディター ドキュメントへのリンクがあります。 しかし、WordPress GitHub というリポジトリもあります。申し訳ありませんが、Gutenberg リポジトリには、特定のものを構築する例があります。 したがって、これがブロックの作成方法であると言うかもしれません。 API 経由でデータを取得する方法は次のとおりです。 彼らは、開発者向けに非常に詳細な例を提供するという非常に良い仕事をしました。
そして、それを構築したら、それを起動するプロセスを経るか、それを模擬的に起動することさえできます。何かを構築した後に発見するものがあるからです。 しかし、それを本番サーバーに導入し、サイトをセットアップして起動するプロセスを経て、ライブに持ち込むようなものですが、そのわずかな時間にポップアップするものがあることは誰もが知っていますよね? そのため、それを起動するプロセスを実行します。 メモを取る。
そして、その時点で、この準備ができていることに気づき始めたと思いますよね? これは強力です。 これで準備完了です。 繰り返しになりますが、ソフトウェアの一部があるように、それには確かに癖があります。 私たちはオープンソース コミュニティに参加しているので、見つけたものやちょっとした癖を見つけて貢献できるのが素晴らしいところです。
単に報告するだけで誰かの注意を引いて修正するか、修正して修正を提供することができます。 そして、うまくいけば、それがマージされるだけです。前に言ったことに戻ります。つまり、それがどれだけ安定しているかに基づいて、今、または後で採用するかどうかにかかわらず、使用を開始するのが早ければ早いほど安定します。このことを報告します。 そして、それはこの全体の信じられないほど価値のある部分だと思います。私たちにはこの機会があり、それをより良くすることは主に私たちの管理下にあるということです. だから私はあなたがすることを願っています。
とにかく、ええ、どこから始めますか? ここから始める。 何かを構築し始めます。 そこに着く。 ブロックをいくつか作ります。 そして、あなたは見るでしょう、私は思います。
以上です。 繰り返しになりますが、私はあなたがそこに出て、何かを作ることを奨励したいと思います. すべての機会を見てください。 そして、それを私と共有してください。 私の方法で送ってください。 Twitter @MikeMcAlister で私を見つけて、あなたが構築したものを見せたり、質問をしたりしてください。 わかりました、お時間をありがとうございました。