フォームカスタマイズ機能は、新フォーム管理機能において、ユーザーがテンプレートとなる HTML をカスタマイズしてアップロードすることで、自由なデザインのフォームを作成することができる機能です。 従来のフォーム管理機能におけるオリジナル HTML 機能 を、新フォームでも使いたいという根強い要望があり、2022年7月から企画を開始しました。 開発は2022年の年末からスタートして、いろいろ設計面でも苦労したり工夫したりなど紆余曲折ありましたが、息の長い開発・テストを経て、2023年10月に無事リリースすることができました。 この記事では設計面で工夫したことの一部を紹介します。 再利用性を高める…