An Azure service that provides a hybrid, multi-cloud management platform for APIs.
Linda Zhou Thanks for posting your question in Microsoft Q&A. Based on your description and the previous question, you are looking to create a custom form in developer portal and custom widget would be a good option to implement the functionality.
Currently, our doc: Create widget provides a detailed description on how to create a custom widget using Scaffolder of a custom widget package and Tools for working with custom widgets which helps with features in communicating between the widget and developer portal and then deploy the custom widget in the developer portal. The widget templates available are for TypeScript (without any framework), React, Vue etc. and you can use any other JavaScript UI framework as well (instructions in the doc).
If you have any other questions that are not covered in the doc, feel free to reach out to us via comment or start a new discussion in https://github.com/Azure/api-management-developer-portal/discussions repo to directly engage with our product teams/community. I hope this helps with your question.
If you found the answer to your question helpful, please take a moment to mark it as "Yes" for others to benefit from your experience. Or simply add a comment tagging me and would be happy to answer your questions.