Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.21 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.21 KB

sio-serv

Development

docker network create sio-serv-network
docker compose -f compose.dev.yml up -d --build
docker compose -f compose.sapporo.yml up -d
docker compose -f compose.keycloak.yml up -d
docker compose -f compose.minio.yml up -d

docker compose -f compose.dev.yml exec app npm run dev

Discussion and FAQ

  • なぜ、jsonschema から直接 UI を生成しないのか
    • それも可能だが、これまでの経験から考えると、自動生成した form は多くの場合、nest が深かったりなどして、使い勝手が悪いことが多い。
    • 限定的だが、ある程度 UI を制御するために、一度 admin によって edit される table を jsonschema から生成することにしている。
    • もちろん、この jsonschema -> table 時に、情報量や表現力が落ちることを考慮しなければならない。

License

This project is licensed under the Creative Commons Attribution 4.0 International license (CC-BY 4.0). See the LICENSE file for details. All rights reserved by the Graduate School of Medicine and School of Medicine, Chiba University.