Lighthouseでスコアがオール100になるとどうなるか?

Lighthouseでスコアがオール100になるとどうなるか?
公開日時

結論: お祝いの花火が上がる

きっかけ

Create React Appでシンプルなアプリを作成した。

npx create-react-app some --template typescript

metaタグ管理にはreact-helmetを利用。

ただ、SPAだとGoogleのクローラーがOGPやmetaタグを認識してくれないので、react-snapを使ってビルド後に静的HTMLを書き出しすることに。

html自体はfirebaseでホスティング。

オフラインでも使えるツールを作りたかったので、「Making a Progressive Web App」を参考にPWAを導入。

最後に、Lighthouseでスコアを計測してみた所、オール100が取れた。

参考


Related #js

AWS SESの受信メールを暗号化してs3に保存しLambdaで読み込む

jsの場合、複合処理を独自実装する必要がある

Next.jsのPreview Mode時はAnalyticsを無効化する

cookieの__next_preview_dataキーで判定

Next.js 11

手軽にアップグレードできた

VSCode Remoteで新規ファイルを作った際にTypescriptのPathが認識されない問題

「Ctrl + Shift + P」でコマンドパレットを開いて「Reload Window」を実行