記事:2024/8/5-

ルールなど
とりあえず全部開く
2,3分で読めそうなやつはすぐ読んじゃう
その他はgptに要約してもらってからメモ取りながら読む
土曜日中に読めなかったものは諦めるか、読みたければ繰り越す
今週分
https://qiita.com/watanabe_trtr/items/c79420520144263d7f22
https://qiita.com/kobayashimakoto/items/2aa2bbcf6d47b697e3e6
https://qiita.com/Takashi_Masumori/items/ab18682c732c97ff01d0
https://zenn.dev/cybozu_frontend/articles/js_basic_array
https://zenn.dev/rehabforjapan/articles/3cdb2baa866c50

繰越
なし

同僚のおすすめ記事より
https://cybozu.github.io/summer-blog-fes-2024/
https://zenn.dev/uhyo/articles/typescript-export-empty
https://zenn.dev/cybozu_frontend/articles/about-eslint-flat-config
https://zenn.dev/sesame/articles/aeaab7c1a0e2aa
https://blog.ojisan.io/react-router-using/
https://zenn.dev/ficilcom/articles/091abe948f44fb

チラ見

これは、スクリプトとモジュールの違いによるものです。特に、スクリプトにおいてvarで宣言された変数はグローバルスコープになりますが、モジュールではモジュールスコープになります。
TypeScript初心者の方がはまりがちな罠として、そのようなファイルでうっかりimportを書いてしまい、モジュールになってしまって他のファイルから型定義が参照できなくなってしまうことがあります(ちなみに、そのような場合はdeclare globalを使えばモジュールの中からグローバルな型定義を書くこともできます)。

- override や extends と言う概念がなくなる
- rule や config を独自で解決せず JS のモジュール解決の仕組みに乗った
わかりやすい

100% of HTML pages resulted in full-page renders, including pages with complex JS interactions.
Client-side removal of noindex tags is not effective for SEO purposes;
ページの発見: JavaScriptを多用するサイト(SPAを含む)は、Googleによるページ発見において本質的に不利ではない。
これらの違いは存在するが、レンダリング戦略に関係なく、Googleはサイトを迅速に発見し、インデックス化する。Googleのレンダリングプロセスに対応するための特別な調整を心配するよりも、ユーザーにとってメリットのあるパフォーマンスの高いWebアプリケーションを作成することに焦点を当てるべきである。