HN548
Go言語で爆速UI開発!ShadcnライクなUIライブラリ「Gsxui」がアツい
Gsxui – Shadcn-style components for Go
jackielii・約22時間前
Gsxui – Shadcn-style components for Go
Go言語で美しいUIを構築したいですか?「Gsxui」は、あの人気のShadcnにインスパイアされた、Go開発者向けの新しいUIコンポーネントライブラリです。モダンでスタイリッシュなインターフェースを、Goのパワーで効率よく実装しましょう。
いい感じだね。普段はViteでWebUIをパッケージ化して配信してるけど、これも覚えておくよ。
GSXは面白そうだけど、なんでNodeのエコシステムに依存してるのかよく分からないな。全部Goで完結させたいんだけど。
templやtempluiと比べてどうなの?ドキュメントを見るとGSXはtempl互換性があるみたいだね。
あと、なんでNodeやnpxに依存してるの?JSXの構文解析か何か関係あるのかな?
Goの標準テンプレートがコンポーネント用にもう少し扱いやすければいいのに。
templやGSXのようなプロジェクトには、シンプルなgo generateのパイプラインがあって、空白文字を含めたHTMLやtext/markdownの出力に対応してほしいな。
それまでは、今の継ぎ接ぎだらけのテンプレートで頑張るしかないか。
htmxで使える?