<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Choising between  JavaScript API , WebApp Builder, Experience Builder in ArcGIS Experience Builder Questions</title>
    <link>https://community.esri.com/t5/arcgis-experience-builder-questions/choising-between-javascript-api-webapp-builder/m-p/1075581#M2322</link>
    <description>&lt;DIV&gt;&lt;DIV&gt;We have a requirement to build a web map solution using ESRI platform. This will be a bespoke viewer that needs to be dynamically configurable at load time (i.e. provide a config file) and allows instructions to be passed via some URL parameters. As far I see, I have three option with the ESRI products:&lt;/DIV&gt;&lt;OL class="copy-paste-block"&gt;&lt;LI&gt;ESRI JavaScript API or at least using an existing viewer &lt;A title="https://github.com/esri/simpleviewer" href="https://github.com/Esri/SimpleViewer" target="_blank" rel="noreferrer noopener"&gt;https://github.com/Esri/SimpleViewer&lt;/A&gt;.&lt;/LI&gt;&lt;LI&gt;ESRI Web App Builder&lt;/LI&gt;&lt;LI&gt;ESRI Experience builder&lt;/LI&gt;&lt;/OL&gt;&lt;DIV&gt;I am aware that both Web App builder and Experience Builder are built on the ESRI JavaScript API, and they are ultimately a mean to speed-up app implementation with a no-code approach; but I am always cautious to the "no-code" approach as it always come to bite you at some points.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Question:&lt;/DIV&gt;&lt;OL class="copy-paste-block"&gt;&lt;LI&gt;&lt;DIV&gt;Any recommendations on whether to use the Web App Builder vs the underlying ESRI Javascript API?&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;With ESRI Experience Builder, can an app be modified at run time with URL parameters; including loading a different config. This is currently possible with Web App Builder - "&lt;A href="https://yourappname?config=sample-configs/myConfig.json" target="_blank"&gt;https://yourappname?config=sample-configs/myConfig.json&lt;/A&gt;"&lt;/LI&gt;&lt;LI&gt;WebApp Builder does not seems to support ESRI Javascipt API 4.x. Have any of you encountered any limitation?&lt;/LI&gt;&lt;/OL&gt;&lt;/DIV&gt;</description>
    <pubDate>Mon, 05 Jul 2021 07:57:34 GMT</pubDate>
    <dc:creator>geoksy</dc:creator>
    <dc:date>2021-07-05T07:57:34Z</dc:date>
    <item>
      <title>Choising between  JavaScript API , WebApp Builder, Experience Builder</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/choising-between-javascript-api-webapp-builder/m-p/1075581#M2322</link>
      <description>&lt;DIV&gt;&lt;DIV&gt;We have a requirement to build a web map solution using ESRI platform. This will be a bespoke viewer that needs to be dynamically configurable at load time (i.e. provide a config file) and allows instructions to be passed via some URL parameters. As far I see, I have three option with the ESRI products:&lt;/DIV&gt;&lt;OL class="copy-paste-block"&gt;&lt;LI&gt;ESRI JavaScript API or at least using an existing viewer &lt;A title="https://github.com/esri/simpleviewer" href="https://github.com/Esri/SimpleViewer" target="_blank" rel="noreferrer noopener"&gt;https://github.com/Esri/SimpleViewer&lt;/A&gt;.&lt;/LI&gt;&lt;LI&gt;ESRI Web App Builder&lt;/LI&gt;&lt;LI&gt;ESRI Experience builder&lt;/LI&gt;&lt;/OL&gt;&lt;DIV&gt;I am aware that both Web App builder and Experience Builder are built on the ESRI JavaScript API, and they are ultimately a mean to speed-up app implementation with a no-code approach; but I am always cautious to the "no-code" approach as it always come to bite you at some points.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Question:&lt;/DIV&gt;&lt;OL class="copy-paste-block"&gt;&lt;LI&gt;&lt;DIV&gt;Any recommendations on whether to use the Web App Builder vs the underlying ESRI Javascript API?&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;With ESRI Experience Builder, can an app be modified at run time with URL parameters; including loading a different config. This is currently possible with Web App Builder - "&lt;A href="https://yourappname?config=sample-configs/myConfig.json" target="_blank"&gt;https://yourappname?config=sample-configs/myConfig.json&lt;/A&gt;"&lt;/LI&gt;&lt;LI&gt;WebApp Builder does not seems to support ESRI Javascipt API 4.x. Have any of you encountered any limitation?&lt;/LI&gt;&lt;/OL&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 05 Jul 2021 07:57:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/choising-between-javascript-api-webapp-builder/m-p/1075581#M2322</guid>
      <dc:creator>geoksy</dc:creator>
      <dc:date>2021-07-05T07:57:34Z</dc:date>
    </item>
  </channel>
</rss>

