<?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 Re: Custom Widget 4.2. Which JS Framework is recommended for an UI widget? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-widget-4-2-which-js-framework-is/m-p/565418#M52768</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;4.2 introduced a new widget framework that you could use if you wanted to.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/javascript/latest/guide/custom-widget/index.html" title="https://developers.arcgis.com/javascript/latest/guide/custom-widget/index.html"&gt;Widget development | ArcGIS API for JavaScript 4.2&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Besides that, UI development is completely up to you. We have a sample using &lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/widgets-frameworks-angular/index.html"&gt;Angular 2&lt;/A&gt; and &lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/widgets-frameworks-react/index.html"&gt;React&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The use of ViewModels and Accessor make it possible for you to build a UI in just about anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are some links off the top of my head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Couple of Esri videos:&lt;/P&gt;&lt;P&gt;Choosing Frameworks -&amp;nbsp;&lt;A class="link-titled" href="http://www.esri.com/videos/watch?videoid=4494&amp;amp;isLegacy=true&amp;amp;title=choosing-the-best-javascript-framework-for-you" title="http://www.esri.com/videos/watch?videoid=4494&amp;amp;isLegacy=true&amp;amp;title=choosing-the-best-javascript-framework-for-you"&gt;Home | Esri Video&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using Frameworks -&amp;nbsp;&lt;A class="link-titled" href="http://www.esri.com/videos/watch?videoid=5031&amp;amp;isLegacy=true&amp;amp;title=using-frameworks-with-the-arcgis-api-for-javascript" title="http://www.esri.com/videos/watch?videoid=5031&amp;amp;isLegacy=true&amp;amp;title=using-frameworks-with-the-arcgis-api-for-javascript"&gt;Home | Esri Video&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Other resources:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://odoe.net/blog/view-models-in-arcgis-js-api/" title="http://odoe.net/blog/view-models-in-arcgis-js-api/"&gt;View Models in ArcGIS JS API - odoenet&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://odoe.net/blog/custom-widgets-arcgis-api-javascript/" title="http://odoe.net/blog/custom-widgets-arcgis-api-javascript/"&gt;Custom Widgets in the ArcGIS API for JavaScript - odoenet&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/angular-esri-map" title="https://github.com/Esri/angular-esri-map"&gt;GitHub - Esri/angular-esri-map: A collection of directives to help you use Esri maps and services in your Angular applic…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/esri-system-js" title="https://github.com/Esri/esri-system-js"&gt;GitHub - Esri/esri-system-js: Load ArcGIS API for JavaScript modules using SystemJS&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/calcite-maps" title="https://github.com/Esri/calcite-maps"&gt;GitHub - Esri/calcite-maps: A theme for Bootstrap for designing, styling and creating modern map apps&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To summarize, there is a new widget framework that is part of 4.2 that you can use and &lt;EM&gt;I'm pretty excited about it!&lt;/EM&gt; But the ability to build a UI in just about any other Framework of your choice is fairly straightforward as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 Jan 2017 23:35:56 GMT</pubDate>
    <dc:creator>ReneRubalcava</dc:creator>
    <dc:date>2017-01-11T23:35:56Z</dc:date>
    <item>
      <title>Custom Widget 4.2. Which JS Framework is recommended for an UI widget?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-widget-4-2-which-js-framework-is/m-p/565417#M52767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #212121; background-color: #ffffff; font-size: 29px;"&gt;I have searched on the docummentation, and the provided examples did not use any JS Framework or not use any rendered component from dojo. Which should we use? There is a example of this on custom widget implementation?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jan 2017 22:46:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-widget-4-2-which-js-framework-is/m-p/565417#M52767</guid>
      <dc:creator>ChristianDiaz1</dc:creator>
      <dc:date>2017-01-11T22:46:21Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Widget 4.2. Which JS Framework is recommended for an UI widget?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-widget-4-2-which-js-framework-is/m-p/565418#M52768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;4.2 introduced a new widget framework that you could use if you wanted to.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/javascript/latest/guide/custom-widget/index.html" title="https://developers.arcgis.com/javascript/latest/guide/custom-widget/index.html"&gt;Widget development | ArcGIS API for JavaScript 4.2&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Besides that, UI development is completely up to you. We have a sample using &lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/widgets-frameworks-angular/index.html"&gt;Angular 2&lt;/A&gt; and &lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/widgets-frameworks-react/index.html"&gt;React&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The use of ViewModels and Accessor make it possible for you to build a UI in just about anything.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here are some links off the top of my head.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Couple of Esri videos:&lt;/P&gt;&lt;P&gt;Choosing Frameworks -&amp;nbsp;&lt;A class="link-titled" href="http://www.esri.com/videos/watch?videoid=4494&amp;amp;isLegacy=true&amp;amp;title=choosing-the-best-javascript-framework-for-you" title="http://www.esri.com/videos/watch?videoid=4494&amp;amp;isLegacy=true&amp;amp;title=choosing-the-best-javascript-framework-for-you"&gt;Home | Esri Video&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using Frameworks -&amp;nbsp;&lt;A class="link-titled" href="http://www.esri.com/videos/watch?videoid=5031&amp;amp;isLegacy=true&amp;amp;title=using-frameworks-with-the-arcgis-api-for-javascript" title="http://www.esri.com/videos/watch?videoid=5031&amp;amp;isLegacy=true&amp;amp;title=using-frameworks-with-the-arcgis-api-for-javascript"&gt;Home | Esri Video&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Other resources:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://odoe.net/blog/view-models-in-arcgis-js-api/" title="http://odoe.net/blog/view-models-in-arcgis-js-api/"&gt;View Models in ArcGIS JS API - odoenet&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://odoe.net/blog/custom-widgets-arcgis-api-javascript/" title="http://odoe.net/blog/custom-widgets-arcgis-api-javascript/"&gt;Custom Widgets in the ArcGIS API for JavaScript - odoenet&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/angular-esri-map" title="https://github.com/Esri/angular-esri-map"&gt;GitHub - Esri/angular-esri-map: A collection of directives to help you use Esri maps and services in your Angular applic…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/esri-system-js" title="https://github.com/Esri/esri-system-js"&gt;GitHub - Esri/esri-system-js: Load ArcGIS API for JavaScript modules using SystemJS&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Esri/calcite-maps" title="https://github.com/Esri/calcite-maps"&gt;GitHub - Esri/calcite-maps: A theme for Bootstrap for designing, styling and creating modern map apps&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To summarize, there is a new widget framework that is part of 4.2 that you can use and &lt;EM&gt;I'm pretty excited about it!&lt;/EM&gt; But the ability to build a UI in just about any other Framework of your choice is fairly straightforward as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jan 2017 23:35:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/custom-widget-4-2-which-js-framework-is/m-p/565418#M52768</guid>
      <dc:creator>ReneRubalcava</dc:creator>
      <dc:date>2017-01-11T23:35:56Z</dc:date>
    </item>
  </channel>
</rss>

