【State of CSS 2023】 State of CSS 2023の結果が公開された。 CSSの言語機能、フレームワーク、CSS in JS、ツールなどについてのアンケート結果が公開されている。 https://realtime.jser.info/2023/09/08/state-of-css-2023/
【Making Sense of React Server Components】 React Server Componentsがどのように動くか、ClientとServerの境界線、利点についてなど https://realtime.jser.info/2023/09/08/making-sense-of-react-server-components/
【2023-09-07のJS: Node.js v20.6.0(.env)、Rspackのアーキテクチャデザイン、】
【How we reduced the size of our JavaScript bundles by 33% - Dropbox】 Rollupを使ってCode Splitting/Tree Shakingを行うことでbundleサイズを小さくしたという話。 一方でRollupはメモリ上に全てのコードを持つためCIのビルドが不安定になった点、細かいchunkだと圧縮効率があまりよくなかった点についてなど https://realtime.jser.info/2023/09/07/how-we-reduced-the-size-of-our-javascript-bundles-by-33-dropbox/
【measuredco/puck: The self-hosted drag and drop editor for React.】 D&Dで編集できるビジュアルエディタのReactコンポーネントライブラリ https://realtime.jser.info/2023/09/06/measuredco-puck-the-self-hosted-drag-and-drop-editor-for-react/
【Release v4.0.0 · actions/checkout】 actions/checkout v4.0.0リリース。 Node.js 20を利用するように、show-progressオプションを追加など https://realtime.jser.info/2023/09/06/release-v4-0-0-actions-checkout/
【Faster Vue.js Execution in Firefox - Mozilla Hacks - the Web developer blog】 Vueなどが使うProxyの最適化を行うことで、TodoMVC-Vuewのパフォーマンスが40%改善される。 Firefox 118のリリースにこの変更が含まれる予定。 https://realtime.jser.info/2023/09/06/faster-vue-js-execution-in-firefox-mozilla-hacks-the-web-developer-blog/
【Nuxt 3 フロントエンド開発の教科書:書籍案内|技術評論社】 2023年9月22日発売 Nuxtについての書籍 https://realtime.jser.info/2023/09/04/nuxt-3/
【Mofi - Snappy UIs With WebAssembly and Web Workers】 WebAssemblyでの処理をWebWorkerの中で動かし、メインスレッドをブロックせずに処理を行うという話。 CPUのコア数を超えてWorkerを増やすと問題があるため、ワーカープールを作成しWorker数を制御している。またWorkerから進捗状況をメッセージングする方法についてなど https://realtime.jser.info/2023/09/04/mofi-snappy-uis-with-webassembly-and-web-workers/
【nitrogql 1.0 release | nitrogql blog】 GraphQLからクライアントコードの生成とGraphQLのクエリの型チェック行うnitrogql 1.0リリース。 https://realtime.jser.info/2023/09/03/nitrogql-1-0-release-nitrogql-blog/