Vue使いやすい 以前はフロントエンドといえばReact+Reduxでしょ!というのが主流だったが、最近ではVue+Vuex、あるいはNuxt.jsが注目を集めてる。 私自身も、趣味・業務両方でVueを使っていて、とても使いやすいな〜と思ってる。 TypeScript使うとちょっとつらい TypeScript自体はかなり強力で、例えばkeyofのような機能はとても魅力的だったりする。 ただ、Vueと組み合わせてTypeScriptを使った型付けをしたい場合に、2018年7月現在ではわりと厳しい感じがしている。私が調べた限りでは、Vue&VSCodeを使うことでthisからの補完などはある程度はできるが、Vuexを絡めた場合には頑張って型を書く必要がある。(Nuxtの場合はもっと大変) このあたりは、ClassComponentを駆使する有志作成のライブラリを使うことである程度はカバーできる