simple-web-system technology

Webに関する技術をシンプルに扱うブログ

2025-04-01から1ヶ月間の記事一覧

gum でかっこいいUIのシェルスクリプトを作る

TL;DR 個人用のwhich-keyを作りたくて、何で作ればいいか検討してみたが shellscript + gumがよかった。 shellscriptにした理由は、ファイル一つで完結したかったのと、cdが楽だし、セットアップも簡単だったのが理由。 ただ、それだけだと味気ないのでshell…

react-router v7でいい感じなディレクトリ構造(ソフトウェアアーキテクチャ)

自分でreact-router v7で作ったアプリの経験から良さそうだと思ったディレクトリ構造を geminiに聞きながら整理した。 良さそうだったら参考にしてください。 github.com TODO .clinerulesとcompolot-instructions.mdをもっと詳しく書く

ts-morphを使ってファイル名をcamel caseからsnake caseにリファクタリング(typescript)

typescriptでファイル名をcamel caseからsnake caseに変換する必要があったので調べたところ、ts-morphがとても良かった ts-morph の概要 ts-morph は、TypeScript コードの静的解析、操作、生成をプログラム的に行うためのライブラリである。 AST (Abstract…