【Prettier 3.1: New experimental ternaries formatting and Angular control flow syntax! · Prettier】 Prettier 3.1リリース。 --experimental-ternariesで三項演算子の新しい整形ルールを試せるように。 Babel 7.23.0でサポートされた構文をサポート、Angular 17で追加されたcontrol flow構文のサポートなど https://realtime.jser.info/2023/11/13/prettier-3-1-new-experimental-ternaries-formatting-and-angular-control-flow-syntax-prettier/
【Astro 3.5: i18n Routing | Astro】 Astro 3.5リリース。 prefetchの機能をコアに統合、<ViewTransitions handleForms />を追加、addMiddlewareを追加、Qwikのサポート。 実験的な機能としてi18n Routing APIを追加、contentCollectionCacheオプションを追加など 関連URL Release astro@3.5.0 · withastro/astro https://realtime.jser.info/2023/11/11/astro-3-5-i18n-routing-astro/
【Introducing Angular v17. Last month marked the 13th anniversary... | by Minko Gechev | Nov, 2023 | Angular Blog】 https://blog.angular.io/introducing-angular-v17-4d7033312e4b Angular v17リリース。 Node.js 16のサポート終了、ドキュメントサイトの刷新、@ifや@forなどのbuilt-in control flowのサポート。 新しいプロジェクトでのSSRにおけるhydrationがデフォルトで有効に、ng serveとng buildにViteとesbuildを利用するようになるなど 関連URL Release v17.0.0 · angular/angular https://realtime.jser.info/2023/11/10/introducing-angular-v17-last-month-marked-the-13th-anniversary-by-minko-gechev-nov-2023-angular-blog/
【2023-11-08のJS: Remix 2.2.0(Vite)、Deno 1.38、Angular.dev】
【N|Solid Runtime: NodeSource's Open Source Release for Node.js】 https://nodesource.com/blog/nsolid-oss-release Node.jsに詳細なメトリクスや細かい動作の制御などを組み込んだRuntimeであるN SolidのコードがMITライセンスで公開された。 関連URL nodesource/nsolid: N|Solid Runtime https://realtime.jser.info/2023/11/08/n-solid-runtime-nodesources-open-source-release-for-node-js/
【oxc-project/javascript-parser-in-rust: Tutorial on writing a JavaScript Parser in Rust】 JavaScriptのパーサをRustで書くこと関するガイドやチュートリアル https://realtime.jser.info/2023/11/07/oxc-project-javascript-parser-in-rust-tutorial-on-writing-a-javascript-parser-in-rust/
【Announcing Angular.dev. Today, we are excited to launch... | by Emma Twersky | Nov, 2023 | Angular Blog】 https://blog.angular.io/announcing-angular-dev-1e1205fa3039 Angularの新しい学習サイトが公開された。 WebContainersを使いブラウザ情報で直接編集できるチュートリアルやドキュメントなどが用意されている 関連URL Angular https://realtime.jser.info/2023/11/07/announcing-angular-dev-today-we-are-excited-to-launch-by-emma-twersky-nov-2023-angular-blog/
【Announcing TypeScript 5.3 RC - TypeScript】 TypeScript 5.3 RCリリース。 Stage 3のImport Attributesをサポート、resolution-modeを///コメントで指定できるように。 switch(true)でのNarrowingをサポート、[Symbol.hasInstance]とinsteanceofを使ったNarrowingをサポート。 パッケージ内のbundleファイルの重複を避けることで、パッケージサイズの改善など。 https://realtime.jser.info/2023/11/04/announcing-typescript-5-3-rc-typescript/
【farm-fe/farm: Extremely fast Vite-compatible web build tool written in Rust】 Vite/Rollupプラグイン互換の仕組みを持ったRust製のBundlerツール。 ビルドパフォーマンス、devとproductionビルドでの一貫性、dev環境でbundleしないことでのリクエスト数の問題を解決する目的。 モジュールをグループという単位でbundleして、リクエスト数を削減とキャッシュヒット率の向上を目的にしたPartial Bundlingという仕組みを持つ。 関連URL rfcs/rfcs/003-partial-bundling/rfc.md at main · farm-fe/rfcs https://realtime.jser.info/2023/11/03/farm-fe-farm-extremely-fast-vite-compatible-web-build-tool-written-in-rust/
【Bun v1.0.8 | Bun Blog】 Bun v1.0.8リリース。 require()のメモリリークを修正、bun testでモジュールのモックをサポート、bun installのバグ修正、setTimeout(fn, 0)のバグ修正など https://realtime.jser.info/2023/11/03/bun-v1-0-8-bun-blog/