Facebook投稿支援アプリにReact/Vueは必要か (4)?
Facebook投稿支援アプリにReact/Vueは必要か (4)?WebアプリやWebサービスを開発するのにフレームワークがどこまで必要なのかをシンプルなアプリを例にして考える企画を実施しています。 前回の投稿は、Reactを利用して実装してみました。プログラムでやっている事はほぼ同じですが、記述をシンプルにすることが可能になりました。この記事では、Webアプリやサービスの開発にReactと並んでよく利用されるVueを使って実装してみました。Vueの実装はnpmを利用する場合が多い!Webアプリやサービスの実装でVueを利用する場合は、Reactと同様にnpmを利用して必要なパッケージ(モジュール)を取り込んで利用するほうが一般的です。Vueの場合、「Vue CLI」と呼ばれるプロジェクト管理用のパッケージがあって、これを利用するとUIも利用できるので便利です。 このスタイルの方が、よく利用する機能を部品化しやすく、再利用しやすくなるのが大きな理由です。今回もReactの時と同様に、通常のHTMLとJavascriptの実装や、jQueryとの比較も考えているので、敢えてnpmを使わずに、jQueryの場合と同様に、CDN(Contents Delivery Network)で必要なモジュールをHTMLで記述したWebページに取り込んで実装をしてみました。VueをCDNで利用する場合以下のようなリンクをHTMLに記述して利用します。<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist
0