Vue.js
Nuxt2+NuxtのApollo moduleを使用したときに、各コンポーネントでGraphQLにアクセスするとそれぞれのリクエスト時にそこで処理待ちが発生し、とてもパフォーマンスの悪いものになっていた。 これは BatchHttpLink を導入しても変わりわない。(CSR時は1つの…
6/8追記------------------------- 最新のvue-tsc 0.37.3で試したところ以下の変化があった Props Component injection VSCode上ではエラーにならないが効く。vue-tscではエラーになる vue-tscでもエラーにならないようになった Slot Property VSCode上では…
Vue2のときはコンポーネントを切りすぎるとファイルサイズが増大すると言われていた ではVue3になった今、実際どのくらいファイルサイズが変わるのか、検証してみる まずはインストール % npm init vite vue3-component-file-size -- --template vue npx: 6…
概要 この記事は Vue.js #3 Advent Calendar 2018 の 10 日目の記事です。 この記事ではVue.jsのスタイルガイドを今一度皆さんにすすめたいと思います。 jp.vuejs.org Vue.jsのスタイルガイドって? Vue.jsでコードを書くときに命名や記述順序など細かい設計…
Vue CLIを触っていたらこんなものがあることを知らなかった。 単体でVueのコンポーネントを試したりできるらしい。 cli.vuejs.org 手順としては簡単。 npm install -g @vue/cli npm install -g @vue/cli-service-global vue serve [実行したい.vueファイル] …
Vue.js Tokyo v-meetup #7 に参加してきました。 vuejs-meetup.connpass.com 募集開始が平日の12時で10分で一般参加枠もLT枠も埋まったのを見てVue.jsは人気なんだなと思いました。 しかも参加率99%と昨今のITイベントだと信じられないくらいの参加率・・・…
Time Management Matrix 作ってみた。リポジトリは下記。 github.com Vue.jsとかSVG周りの勉強がてらなんか作るかーと思って作ってみた。 時間管理マトリックスってなんぞや?って人は下記を参照されたし。 www.franklinplanner.co.jp 概要 左下に入力項目の…