LT(5分)
HTML/CSS JavaScript(TypeScript) AI UI/UX アクセシビリティ

ギャルマインドをもち、軽快なリファクタリングで生産性をアゲていくぜ

kinocoboy2 kinocoboy

「このコード、意味不明…」「リファクタリング、後でいっか…」なんて、日々の開発で萎えていませんか?その気持ち、ポジティブな「ギャルマインド」でアゲていきましょう!

本セッションで言うギャルマインドとは、「このコード、もっとイケてんじゃん?」と気づいた時にシュッと直す、前向きな姿勢のこと。大規模で重たい作業ではなく、毎日できる「軽快なリファクタリング」術に絞って紹介します。

例えば、dataのような変数名を誰でも分かる名前に「盛る」、深いネストは早期リターンで即サヨナラ、コンポーネントを意味のある単位で「ちょい分け」するなど、明日から使えるハッピーな小技が満載です。

難しい話は一切なし!軽快なリファクタリングで、コードもチームのバイブスも、そして開発効率も一緒にブチ上げていきましょう!

LT(5分)
フレームワーク・ライブラリ UI/UX

フロントエンドの実装にStreamlitという選択

kengo20_03 斉藤賢悟

Reactなどのフロントエンドフレームワークを使いこなす中で、「もっと速く、もっと手軽にUIを作りたい」と感じたことはありませんか?本セッションでは、PythonからUIを構築できるStreamlitを、あえてフロントエンド実装の選択肢として検討した経緯と実践を共有します。フォームやチャートの高速構築、LLMとの連携、プロトタイプ開発などで活躍する一方で、カスタマイズ性の限界や制約についてもお話します。