はじめに 前回、上記の記事で「npm の依存関係と v7 のロックファイル」について調べた。 その後色々と調べたり試しているうちに、勘違いしていたことや分かっていなかったことがいくつもあったため、それらについてのまとめを作成したいと思う。 ChangeLog 2022-11-29 npm ci についての記述を追加 v8 と v9 についての記述を追加 pnpm などのシンボリックリンクベースのディレクトリ構造についての記述を追加 2022-03-30 リントミスを修正 誤字脱字・分かりにくい日本語などを修正 全体的に補足をいくつか追加 2022-03-31 Phantom dependencies についての記述を追加 そもそも 前回の記事では chalk や cowsay などパッケージを実際にインストールして、ロックファイルの構造や依存関係のことを調査した。その調査の結論としては、「
3ヶ月ほど転職活動をしてきて、たくさん学びがありました。 結論、転職は時期尚早と判断し諦めました。 表題通り愚痴込みの投稿になりますが、極力表現には気をつけます!! 僕のざっくりレベル感 エンジニア歴は5年ほど。 おもにバックエンドの開発を中心に行なっており、Rails歴が一番長い。 超独特で複雑な要件でもない限り、依頼される開発は問題なくこなせます。少なくとも今まで「わからないので実装できません」はありませんでした。 パフォーマンスに関する「経験」は↓の感じ N+1の解消(Preload, EagerLoad) データの性質を考えて正規化すべきかどうかなど、データ構造について考えて実装する。 パフォーマンスに関する「知識」は↓の感じ 都道府県・市区町村などのほぼ変わらないデータに関してはRedisなどでキャッシュしておく 数億コードなど、馬鹿でかいデータ量になるとパーティショニングなどを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く