andante

5222

0731

本業ではずっとKotlinを書いているんだけどSpringBootがだいぶ憎くなってきたなんでもかんでも俺の知らんものをDIしないでくれそして俺の知らん例外を投げないでくれ
あとGradleも何が悲しゅうてこんなややこしいものを扱わねばならんのかと思ういやこれは僕が1秒たりとも勉強してないからだけどでもVersion Catalogとかって誰も使ってなくないってくらい情報が出てこないのよなうーん

本業じゃないやつはこれまでOpenAPIに生成させていたバックエンドのルーティングを全部消して自前で書き直しさらにそこからスキーマを生成させるところまでutoipaはまあ普通に使えるけど欲をいえばもう少しコードからよしなに読み取ってほしい今回はAPIの本数が10本もないくらいだから別にいいけど増えてくるとやはり煩わしいのではないかと思う結局自分でマクロ書けって話になるのか
ついでにエラーハンドリングもすこし改善したまだボイラープレートコードが残っているからこれはderiveマクロを書こうかな各エラーにステータスコードを割り振るためのFromは自動生成させたいところだ
フロントエンドもOpenAPI generator以外の選択肢を探してみようかなと考えているなかなか先に進めなくてもどかしいね


寝ますそういえば就職して3ヶ月試用期間が終わりだ