※弊社エンジニアの記事になります。 はじめに 業務でSpringBootでREST APIの開発を行っていたのですが、マイクロサービス化するに当たりgRPCを利用して開発することになりました。そこで個人勉強として簡単なサービスを作ったので記録します。 SpringBootでgRPCを実装して、gRPCの4つの通信...
※弊社エンジニアの記事になります。 概要 ChromeのDevToolsでパフォーマンス計測をしたことがあるでしょうか? その中の一つにLighthouseがありますが、何度も実行していると、同じ環境なのに出力されるパフォーマンススコアにばらつきが出ることがあります。 今回はそのばらつきを減らすための手法を紹介し...
※弊社エンジニアの記事になります。 概要 Laravelに入門するために、リクエストを受け取ってからレスポンスを返すまでの仕組みをたどってみます。 ゴール Hello Worldを題材にソースコードをざっくり読んでみることで、Laravelがどのようにリクエストをもとにレスポンスを組み立てているのか、概要を掴むこ...
※弊社エンジニアの記事になります。 はじめに 今回はTDDについて学習したので、そのまとめになります。 学習といっても、TDDという開発手法は奥が深く、またそれを使いこなすのはそれ何に難しいということで、何となくの雰囲気を掴んでやってみることを目標にしています。 すごく単純化したケースを題材にしているので、とっか...
※弊社エンジニアの記事になります。 はじめに こんにちは、今年の4月に新卒入社したみやです。まずは自己紹介からです。 学生時代はプログラミングを触る機会は多くなく、 ライトコードでエンジニアとして1からスタートしました。 4~6月の3ヶ月間はwebエンジニアとしての基礎知識(HTML/CSS/PHP/SQL)とL...
※弊社エンジニアの記事になります。 はじめに 突然ですがフロントのテストってどんな感じで書けば良いのでしょうか? 私は特にフロントのテストについて調べないまま我流で今までやってきてました。😅 他のコンポーネントなどの参照を全てモックして各コンポーネントごとに純粋なUnitテストを書くのがいいのか? Unitテスト...