JamstackのJamはJavaScript/APIs/Markupの頭文字です。JavaScriptでAPIをたたいてMarkupを配信することを意味しています。利用する方法がありますが、それぞれのサンプルコードを作成して比較してみました。されている画像アップロード用のVue.jsコンポーネントです。Vue.jsで利用できるオーバーレイ(モーダル)のコンポーネントを作成しました。親コンポーネントでオーバーレイ内に表示するコンテンツをslotで指定してから、propで表示の切り替えが可能です。Vue.jsで利用できる画像スライダーのコンポーネントを作成しました。親コンポーネントからPropでオプションを渡すことで、カルーセルやオートページャなどの機能にも対応しています。APIを利用した検索表示のサンプルをこちらに用意しました。AdminLTEとは管理画面に特化しBootstrapベースのCSSフレームワークです。スマートフォン等にも対応しており、手軽にかっこいい管理画面を作成することが出来ます。いうデコレータを利用します。よしたか)Webを中心にIT業界で業務しています。中小企業のSIerに5年努めたのちSOHOとして独立、JavaやNode.jsを中心にゲーム開発やWebアプリケーション開発に携わりました。現在はフルスタックエンジニアとして働いております。Webの学び舎TwitterFacebookはてブPocketLINE。