jser / jser.github.io

JSer.infoのブログリポジトリ
https://jser.info/
MIT License
104 stars 71 forks source link

2024-01-02のJS: Vue 3.4、Vue 2.xのEOL、quick-lint-js 3.0.0、AstroとDenoの2023年まとめ #1150

Closed azu closed 10 months ago

azu commented 10 months ago

Vue 3.4 がリリースされました。

Vue 3.4ではVueテンプレートのパーサーのパフォーマンス改善、watchEffectの改善、defineModelがStable APIに変更されています。 また、v-bindが同名の場合の省略記法を追加、Hydrationのエラー表示を改善などの変更も含まれています。 破壊的な変更として、global JSX namespaceの型を定義しないように変更、実験的な機能だったReactivity Transformの削除なども含まれています。

関連して、Vue 2.x は2023年12月31日にサポートが終了し、End of Life(EOL)となりました。

最終バージョンは2.7.16となっています。


C++書かれたJavaScriptのLintツールであるQuick-lint-js 3.0.0がリリースされました。

Quick-lint-js 3.0.0では、TypeScriptのサポートが追加されています。


次の記事では、2023年のAstroとDenoの主要な変更点についてまとめられています。

それぞれ主要な変更点や今後の変更についても書かれているので、興味がある方は読んで見ると良いかもしれません。

azu commented 10 months ago

💚 Vue 3.4: パフォーマンス改善 🪦 Vue 2.xのEOL 🚀 quick-lint-js 3.0.0: TSのサポート 🧑‍🚀 Astro と 🦕 Denoの2023年まとめ