Select to view content in your preferred language

Couple of Ideas

413
2
11-01-2023 07:34 AM
Status: Open
Labels (1)
Ed_
by MVP Regular Contributor
MVP Regular Contributor
  • Please add React and/or JS element to Experience Builder similar to Arcade element in MapViewer.
  • Also you know how internet browsers such as Chrome have the developer tools built in that show the whole code of the web page in HTML. I would recommend something similar where with the toggle of a button, the user can see the back end and modify/customize it according to their needs. This would eliminate the need of relying on SDKs and all other steps associated with creating apps using JS SDK. So it will be a time saver and be much much more convenient.
 
Tags (2)
2 Comments
JeffreyThompson2

Widgets in Experience Builder are all React elements. The ability to add your own React elements is the exact reason Developer Edition exists. The just released 4.28 version of the Javascript API is beginning to offer the option to use blocks of code from other languages starting with Arcade, so making custom widgets with other languages will become possible as the API team builds out this functionality.

Building an interface that allows users to directly modify the code base would be a technical nightmare and a huge security risk. And the code base is absolutely enormous and with elements that interact in many different ways, so such an interface would likely not be very useful. You can use your console tools right now to view the entire code base if you want. Good luck finding what you want to change.

Ed_
by MVP Regular Contributor

@JeffreyThompson2  there's no need for a developer edition if you you can do it in one package.

Also in response to your second paragraph, I don't think it would be a security risk if you are editing the back end code in the `edit mode` where you are signed in with your organization account. Just to be clear I wasn't referring to editing the back end code in live view.