- up: 📝ClojureScript Webフロントエンド開発
- refs: 📝re-frame 📝React 📝hiccop
reagent 概要
React をベースにしたWeb開発用ライブラリ(!= フレームワーク).
ReactコンポーネントをClojureScriptの関数として表現.
ClojureのHTMLレンダリングツールのhiccupと同じような記法でReact Componentを構築(Hiccupではない, 拡張なのでhiccup + α).
- React JSXの のような表記は [ ] を利用して [hello]と表現.
- reagent.dom/render で componentをレンダリング.
- reagent.core/atom で状態管理.
ref. GitHub - reagent-project/reagent
components
reagentでコンポーネントを作成するには
FAQ
コンポーネントの命名規約は?
namespaceと被るような単語は用いずに部品名を書く.
References
- Official
- english
- japanese