jsonschema から form を生成してくれる react-jsonschema-form というライブラリがある。デモページをみたところ、かなり良く出来てるように感じたので、使ってみた。 react-jsonschema-form playground だが、いざ使ってみるとかなり混沌とした状況だった。 tldr @rjsf/core の出力は bootstrap@4 で壊れている bootstrap@3 を避ける場合 @rjsf/material-ui を使うしかない 経緯 まず、多くの紹介記事は古く、react-jsonschema-form は @rjsf/core に名前が変わっている bootstrap@3 は jquery 依存が残っているなど、レガシーな設計なので、可能な限り避けたい @rjsf/core は bootstrap@3 の CSS を前提にした出力をす
![react-jsonschema-form(@rjsf/core) を使う場合は material-ui を使うしかない](https://cdn-ak-scissors.b.st-hatena.com/image/square/1e3df09b3e34ba76d3b467f088c84d05b422177a/height=288;version=1;width=512/https%3A%2F%2Fmizchi.dev%2Fogp%2F202006091517-todays-react-jsonschema-form.png)