@ha_hyang because the text option has been release after ArcGIS Enterprise 11.3, you should use Experience Builder Developer Edition to get the very last functionnalities. By the way, this is a long lasting option to get all the latest functionnalities of Experience Builder running with older ArcGIS Enterprise deployments.
Another option is using ArcGIS Online Experience Builder with your internal data.
@ha_hyang you could still have your data in Enterprise and just store the reference to it as a layer in ArcGIS Online. That is how I do most things. I have a stand alone ArcGIS Server that references enterprise geodatabases on our own database server and then I store the map service as a layer item in ArcGIS Online. We just host the applications in ArcGIS Online.