2021年現在Vueを選択すべきでないと思う理由
ARANK

使ってわかる、Vueへの恨み、つらつらと(随時更新)コンポーネントのローカルスコープでコンポーネントを定義しようとするとJSXが必要JSXが嫌でReactを使わないならSvelteがあり、SvelteはゼロオーバーヘッドでVueより速いReact+JSXと違って、マークアップをJavaScriptのデータ構造として扱えない上、TypeScriptとの相性も悪いSlotに渡す引数の型が指定できない(TypeScript)ジェネリックなコンポーネントが作れない(TypeScript)Propsに関数を指定したいときもあるのに、イベントをemitするパターンが推奨されている為、仕事場で他メンバーの目が気になるemitされるイベントの型が効かない(TypeScript)Vue2からVue3へのBreaking Changeが、Deprecatedで十分そうなものが廃止になっていたりするせいで、移行はかなりきついProvide/Injectで、状態に応じてProvideしたりしなかったりができないので、undefinedとの闘いから抜け出せないコンテキストの機能を提供するProvide/Injectで型が効かない(TypeScript)Vuexはdispatchする時、型がまともに効かない(TypeScript)Vueは出てきた時からそうだけど、MVVM系のライブラリやWeb Componentsの仕様に引っ張られすぎてい…

zenn.dev
Related Topics: Vue.js
1 comments