テックニュース

Tech News

エンジニアリングや開発プロセスのベストプラクティスを発信します。

Java Stream API入門:for文との違いと使いどころ
テックブログ

Java Stream API入門:for文との違いと使いどころ

JavaのStream APIは、Listなどのコレクションに対…

ポーリングとは?短い間隔でAPIを呼び続ける仕組みと注意点
テックブログ

ポーリングとは?短い間隔でAPIを呼び続ける仕組みと注意点

ポーリングとは、クライアント側から一定間隔でサーバーのAPIへ問…

SSEとは?WebSocketとの違いとリアルタイム通知の実装
テックブログ

SSEとは?WebSocketとの違いとリアルタイム通知の実装

SSE(Server-Sent Events)とは、1本のHTT…

Java Enum入門:文字列定数のミスを減らす使い方
テックブログ

Java Enum入門:文字列定数のミスを減らす使い方

JavaのEnumは、ステータスや種別のように取り得る値が決まっ…

WebSocketとは?HTTP通信との違いと使いどころ
テックブログ

WebSocketとは?HTTP通信との違いと使いどころ

WebSocketは、最初にHTTPを利用して接続を確立した後、…

Java record入門:DTOをシンプルに書くための基本
テックブログ

Java record入門:DTOをシンプルに書くための基本

Javaのrecordは、複数の値をまとめて保持するためのシンプ…

SameSite Cookie入門:ログイン状態が維持されない原因を理解する
テックブログ

SameSite Cookie入門:ログイン状態が維持されない原因を理解する

SameSiteは、Cookieを同一サイト内の通信だけに送るの…

multipart/form-data入門:ファイルアップロードAPIの基本
テックブログ

multipart/form-data入門:ファイルアップロードAPIの基本

multipart/form-dataは、フォームのテキスト項目…

Java BigDecimal入門:金額計算でdoubleを使わない理由
テックブログ

Java BigDecimal入門:金額計算でdoubleを使わない理由

JavaのBigDecimalは、金額や税率など正確な小数計算が…