Hi @Boyang_Wang,
> What about hosting locally built web apps on ArcGIS Enterprise?
To be clear, the ArcGIS Enterprise portal does NOT support hosting custom web apps either.
It is possible to host a web app in the web server that ArcGIS Enterprise is using - but this is separate and does not directly involve ArcGIS Enterprise.
Hope this helps,