かつてはHTML/JavaScript/CSSは別々なファイルで作成していましたが、Web Componentの流れは違います。機能毎にすべて一つのファイルにまとまり、独立性と再利用性を高めています。 そんなWeb Componentの流れを汲んでいるVueのファイルをPythonで解析して出力するライブラリがvbuildです。 vbuildの使い方 例えば以下のようなファイルがあります。これはVueです。 <template> <span> {{cpt}} <button @click="inc()">++</button> </span> </template> <script> { data() { return {cpt:0}; }, methods: { inc() { this.cpt+=1; } } } </script> <style scoped> :scope {pad