CSSフレームワークを実装詳細にする。特定技術に依存しないUIコンポーネント設計
フロントエンド設計TypeScript
僕はアプリケーションのコードから、特定のCSSフレームワークを直接使わないようにしている。FeatureやPageにTailwind CSSのclassNameは書かない。間に自前の型付きUI...
8件の記事
僕はアプリケーションのコードから、特定のCSSフレームワークを直接使わないようにしている。FeatureやPageにTailwind CSSのclassNameは書かない。間に自前の型付きUI...
TypeScriptの import type を、僕は長らく「型だけimportするやつ」と雑に理解していた。ところが、これは単なる書き方の違いではない。コンパイル後のJavaScriptに...
外部APIやレガシーシステムと連携していると、最初はただのAPI呼び出しだったはずのコードが、いつの間にか妙に込み入ってくる。たとえば次のようなコードだ。
DDDで設計をしていると、何度でも同じところで手が止まる。複数の集約をまたぐロジックを、いったいどこに置けばよいのか。部屋の片付けで、どの棚にも収まらない物を手に立ち尽くすのと、まあ似たような...
Xでこんな投稿を見かけた(https://x.com/jahirsheikh8/status/2070849696730607695)。バックエンドの面接問題という体裁で、2つのAPI設計のう...
サーバーレスは、なんとも魅力的な選択肢だ。インフラ管理から解放され、使った分だけ払えばよい。ところが実際に導入してみると、インフラの手間が減った代わりに別の苦労が待っている。アプリケーション設...
はじめに