https://jp.quora.com/Nuxt-js%E3%82%92%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AB%E3%81%97%E3%81%A6%E3%82%A6%E3%82%A7%E3%83%96%E3%82%B5%E3%82%A4%E3%83%88%E3%82%92%E4%BD%9C%E3%82%8B%E3%81%AE%E3%81%AF-%E3%81%AA%E3%81%9C%E9%9B%A3%E3%81%97%E3%81%84
並べ替え
vueもreactも経験がありますが、vueは簡単な物なら良いですが、複雑化するにつれて構築が苦しくなり、負債化します。
nuxtというよりは、vueの問題かとは思いますが、本来コンポーネント化することで、冗長性を排除した構築が可能な思想なはずなのですが、vueでは細かくコンポーネント化するとファイル間の連携が非常に面倒になります。
また、ページとコンポーネントが強く依存してしまいがちなので、reactと比較して、冗長な実装になりがちです。
このような状況から、近年では、reactを第一選択肢とする例が多いように思いますが、reactであってもしっかりとしたポリシーをもって構築しないと、結局、HTMLベタ書きと大差なくなるので、結果的には開発者次第とも言えます。
0 コメント:
コメントを投稿