Lerna を2週間使ってみての感想 (Pros/Cons)

Lerna を使い始めて2週間たったので、簡単に Pros/Cons メモ。 ちなみに、Lerna の入門記事まとめは以下より 目次 【Pros】 パッケージ整理が楽 monorepo内パッケージの相互利用が自動更新 リアルタイム更新 【Cons】 開いてるファイルが散らかる まとめ

Lerna 入門 まとめ

ここ2日ほど、Lerna に入門してみたので簡単にまとめ 目次 サンプルパッケージの作成 Github Packagesを使う場合 TypeScript を使う場合 まとめ

Cloud FunctionsのFirestoreトリガーのテストをやってみた with エミュレータ

以下の記事を参考に、Cloud FunctionsのFirestoreトリガーのテストをやってみました。 具体的なテストは、ほぼ上記ページのトレースなので省略します。 上記ページのトレースとは別に、エミュレータが使えるかどうかを試してみたので、簡単にまとめてみたい…

Firestore コレクショングループクエリのトライ&エラー / 複数階層指定、複数指定など

Firestoreのコレクショングループクエリ(Collection Group Queries)がどんな感じで動作するか知りたかったので、簡単に確認してみました。 目次 はじめに 確認項目 確認コード全体 テストデータの作成 テスト結果 1階層指定でテスト その1 1階層指定でテ…

Resource Hints (dns-prefetch、preconnectなど) について調べてみた

dns-prefetch、preconnectについて調べたので、簡単にまとめ 目次 少ない手間でそのWebページに適した手法で表示高速化ができるResource Hintsがすごい WebPageTest DNSプリフェッチでWebサイト高速化 はてなブログで使う場合は? 少ない手間でそのWebページ…

VSCode拡張「Apollo GraphQL」が動かないときの対処法

Visual Studio Code のapollo拡張機能「Apollo GraphQL」の引っかかりメモ 「Apollo GraphQL」の拡張機能ページは以下より 基本的な手順は上記ページの通りなので、ここでは引っかかった部分について、簡単にメモを残したいと思います。 apollo.config.jsで…

Apolloチュートリアルでクライアント完成コードが動かない場合の対処法

Apollo tutorialでapolloを試していたら、final/clientで、以下のようなビルドエラーが出て動かず(´・ω・`) Failed to compile. [path_to_root]/final/client/src/components/login-form.tsx TypeScript error in [path_to_root]/final/client/src/component…

「standard_init_linux.go:211: exec user process caused "no such file or directory"」みたいなエラーが出て、firebase コミュニティ ビルダーでのデプロイがうまく行かなかったら

以下のリンクによると、Windows環境でビルダーをデプロイするとまずい模様。 Cloud Buildでビルダーを構築、submitするとうまく行きました。 Cloud Buildを使わずとも、GCPで提供されているCloud Shellをつかってもうまく行くかもしれません。 Firebaseへの…