<?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: Template for a new custom web app in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1263357#M80444</link>
    <description>&lt;P&gt;For fully custom widgets, use the UI library of your choice. We want to re-evaluate how custom widgets work. Additionally, the JS Maps SDK uses legacy TypeScript decorators, and we have documented that for custom widgets you need to set &lt;A href="https://developers.arcgis.com/javascript/latest/custom-widget/#typescript-decorators" target="_self"&gt;useDefineForClassFields to false&lt;/A&gt;. This could potentially limit the TypeScript target that you want to use, in the future. And there are also new &lt;A href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-rc/#decorators" target="_self"&gt;decorator&lt;/A&gt; changes coming in TypeScript 5.0 that we need to investigate.&lt;/P&gt;</description>
    <pubDate>Thu, 02 Mar 2023 00:16:31 GMT</pubDate>
    <dc:creator>AndyGup</dc:creator>
    <dc:date>2023-03-02T00:16:31Z</dc:date>
    <item>
      <title>Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1262460#M80411</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;4 years ago, we created a production application based on &lt;A href="https://github.com/Esri/arcgis-js-cli" target="_self"&gt;arcgis js cli&lt;/A&gt;. During these years, we have created a lot of custom widgets for this app, following esri documentation, and we have migrated from:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;JS version 4.13 to 4.26,&lt;/LI&gt;&lt;LI&gt;AMD to ESM,&lt;/LI&gt;&lt;LI&gt;webpack 4 to 5,&lt;/LI&gt;&lt;LI&gt;typescript 3.1.1 to 4.7.4,&lt;/LI&gt;&lt;LI&gt;calcite maps 0.0.9 to calcite design 1.0.7 (partially, still on going),&lt;/LI&gt;&lt;LI&gt;...&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Everything is working like charm and all the necessary tools to deploy to a production environment were included with the cli e.g. service workers, minification, PWA, etc. It saved us a loot of time!&amp;nbsp;&lt;STRONG&gt;We considered that the cli was the tool to build production custom web applications.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;We want to start developing a new custom web app. We found out that the&amp;nbsp;arcgis-js-cli is going to be deprecated (with a recommendation to use vite).&lt;/P&gt;&lt;P&gt;We have been looking at the repo&amp;nbsp;&lt;A href="https://github.com/Esri/jsapi-resources" target="_self"&gt;https://github.com/Esri/jsapi-resources&lt;/A&gt;:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The &lt;A href="https://github.com/Esri/jsapi-resources/tree/main/esm-samples/jsapi-custom-widget" target="_self"&gt;custom widget sample&lt;/A&gt;&amp;nbsp;has a deprecation flag (with a comment to use the&amp;nbsp;&lt;SPAN&gt;UI component library of our choice (like react? so it is recommended &lt;STRONG&gt;not&lt;/STRONG&gt; to use the &lt;A href="https://developers.arcgis.com/javascript/latest/custom-widget/" target="_self"&gt;UI framework&lt;/A&gt; of custom widgets? ))&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;We noticed also a strong promotion of vite at most of the samples, instead of webpack.&lt;/LI&gt;&lt;LI&gt;There are not so many typescript samples, even though it is promoted from the documentation &lt;A href="https://developers.arcgis.com/javascript/latest/typescript-setup/" target="_self"&gt;here&lt;/A&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;What we are looking for is, a stable, "building for production", template to give us a boost start. So the question is, if we want to start creating a new custom web app, is there any official best practices/documentation/resources/recommended tools from esri?&amp;nbsp;&lt;/P&gt;&lt;P&gt;I know there is no single answer, there are a lot of parameters to make a decision like that, just wondering if there is a consensus in the forum here or something that is already discussed between esri developers&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/187"&gt;@DasaPaddock&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/180"&gt;@AndyGup&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/7384"&gt;@ReneRubalcava&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/71373"&gt;@BenElan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Feb 2023 14:51:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1262460#M80411</guid>
      <dc:creator>MichailMarinakis1</dc:creator>
      <dc:date>2023-02-28T14:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1262584#M80417</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/298169"&gt;@MichailMarinakis1&lt;/a&gt; thanks for the questions, and we are glad everything worked like a charm.&lt;/P&gt;&lt;P&gt;Correct, as you are discovering there isn't a one-size-fits-all solution to implementing custom applications built with modern JavaScript build tools, templates and frameworks. There are many excellent third-party choices, they all have their area of expertise and they iterate, constantly. Our recommendation is to prototype a variety of approaches and see what works best for you and your organization's unique requirements. Our goal for the JavaScript Maps SDK is to work with the widest number of these.&lt;/P&gt;&lt;P&gt;That's what happened with arcgis-js-cli, over time the variety and advancements of modern choices for ESM developers made its' interpretation of project scaffolding obsolete.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Feb 2023 17:20:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1262584#M80417</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2023-02-28T17:20:36Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1262939#M80430</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/180"&gt;@AndyGup&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for the reply! Just to clarify, if we start to develop a new custom web app, is it OK to use esri custom widgets UI framework ? We got a bit worried with this deprecation flag at the github project&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_sweat:"&gt;😅&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Mar 2023 09:08:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1262939#M80430</guid>
      <dc:creator>MichailMarinakis1</dc:creator>
      <dc:date>2023-03-01T09:08:27Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1263357#M80444</link>
      <description>&lt;P&gt;For fully custom widgets, use the UI library of your choice. We want to re-evaluate how custom widgets work. Additionally, the JS Maps SDK uses legacy TypeScript decorators, and we have documented that for custom widgets you need to set &lt;A href="https://developers.arcgis.com/javascript/latest/custom-widget/#typescript-decorators" target="_self"&gt;useDefineForClassFields to false&lt;/A&gt;. This could potentially limit the TypeScript target that you want to use, in the future. And there are also new &lt;A href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-rc/#decorators" target="_self"&gt;decorator&lt;/A&gt; changes coming in TypeScript 5.0 that we need to investigate.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Mar 2023 00:16:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1263357#M80444</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2023-03-02T00:16:31Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1263428#M80446</link>
      <description>&lt;P&gt;Great, it's more clear for us now! Thank you for the response&lt;/P&gt;</description>
      <pubDate>Thu, 02 Mar 2023 09:08:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1263428#M80446</guid>
      <dc:creator>MichailMarinakis1</dc:creator>
      <dc:date>2023-03-02T09:08:54Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1277270#M80826</link>
      <description>&lt;P&gt;Andy,&lt;/P&gt;&lt;P&gt;we're in the same position as&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/298169"&gt;@MichailMarinakis1&lt;/a&gt;&amp;nbsp;here, but I personally don't think this response adds anything -- simply repeating "For fully custom widgets, use the UI library of your choice" isn't helpful; I saw that in the repo and was concerned enough to search here for a response.&lt;/P&gt;&lt;P&gt;We're migrating some legacy content from 3.x to 4.x, and don't have a large development team. If Vite is a dead end, I'd appreciate a handle on what is going to be supported long term, and what the best-practice development toolchain for this looks like.&lt;/P&gt;&lt;P&gt;Kind regards.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2023 13:25:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1277270#M80826</guid>
      <dc:creator>GIS_Weasel</dc:creator>
      <dc:date>2023-04-11T13:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1277546#M80838</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/418556"&gt;@GIS_Weasel&lt;/a&gt;&amp;nbsp; we are going to clarify the deprecation wording and sync that up with any SDK documentation pages. The good news is only the custom widget sample, itself, is being deprecated. You can continue to use Vite, you can extend the capabilities of the 4.x &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Widget.html" target="_self"&gt;&lt;SPAN&gt;esri/widgets/Widget&lt;/SPAN&gt;&lt;/A&gt; class, and you can continue to use the SDK's viewModels. Note that the React and Vue samples are using Vite, and so are the downloadable &lt;A href="https://developers.arcgis.com/javascript/latest/release-notes/#downloadable-samples-using-es-modules" target="_self"&gt;ESM-based SDK samples&lt;/A&gt;. Our goal is for the SDK to be compatible with all the major frameworks and module bundlers.&lt;/P&gt;&lt;P&gt;With regards to migrating custom 3.x content to 4.x, building custom UI within frameworks such as React, Angular or Vue is best done using their respective UI patterns and practices. Of course, you can also continue to use 4.x OOB SDK widgets within the MapView/SceneView. And, you can also incorporate the Calcite Design System: &lt;A href="https://developers.arcgis.com/calcite-design-system/" target="_blank"&gt;https://developers.arcgis.com/calcite-design-system/&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2023 21:08:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1277546#M80838</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2023-04-11T21:08:38Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1280136#M80915</link>
      <description>&lt;P&gt;Thanks Andy, much clearer.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Apr 2023 12:48:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1280136#M80915</guid>
      <dc:creator>GIS_Weasel</dc:creator>
      <dc:date>2023-04-19T12:48:44Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1283763#M80996</link>
      <description>&lt;P&gt;I have a following up question&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Normally, using custom widgets, we were able to &lt;EM&gt;extend&lt;/EM&gt; existing esri widgets to custom ones. A sample of the code is below:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;import { subclass } from "@arcgis/core/core/accessorSupport/decorators";
import Editor from "@arcgis/core/widgets/Editor";
import { CalciteFlowItem } from "@esri/calcite-components/dist/components";

@subclass("app.widgets.ErrorReporterEditor")
export default class ErrorReporterEditor extends Editor {
    constructor(properties: __esri.EditorProperties) {
        super(properties);
    }
    render() { }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We could do the same for the "View" of the widget i.e. the tsx and/or the "ViewModel" of the widget e.g.&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;import { subclass } from "@arcgis/core/core/accessorSupport/decorators";
import { fetchMessageBundle } from "@arcgis/core/intl";
import SearchViewModel from "@arcgis/core/widgets/Search/SearchViewModel";

@subclass("app.widgets.GlobalSearch.GlobalSearchViewModel")
export default class GlobalSearchViewModel extends SearchViewModel {
    private refineYourSearchMessage: string = "";

    constructor(params?: any) {
        super(params);
        this.init();
    }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If we use a UI library of our choice, then are we able to do something similar?&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example, if we could not extend esri widgets in react, then do we need to recreate e.g. the Search Widget with web/react components from scratch, instead of just extending it?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Apr 2023 11:13:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1283763#M80996</guid>
      <dc:creator>MichailMarinakis1</dc:creator>
      <dc:date>2023-04-28T11:13:44Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1283927#M80998</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/298169"&gt;@MichailMarinakis1&lt;/a&gt;&amp;nbsp; correct, you can extend the ViewModel. And, creating fully custom widgets means building your own functionality either by extending the Widget base class, or building from scratch using a UI library.&lt;/P&gt;&lt;P&gt;And, correct, we no longer provide the out-of-the-box widgets View files. There was little-to-no abstraction with the core internals, and that made for a very brittle approach, lots of breaking changes and limited our ability to upgrade capabilities.&lt;/P&gt;&lt;P&gt;Here's a ViewModel example: &lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/sketch-viewmodel-styler/" target="_blank"&gt;https://developers.arcgis.com/javascript/latest/sample-code/sketch-viewmodel-styler/&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Apr 2023 15:54:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1283927#M80998</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2023-04-28T15:54:38Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1284612#M81017</link>
      <description>&lt;P&gt;Perfect! thank you again for the prompt response.&lt;/P&gt;</description>
      <pubDate>Tue, 02 May 2023 08:30:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1284612#M81017</guid>
      <dc:creator>MichailMarinakis1</dc:creator>
      <dc:date>2023-05-02T08:30:21Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1307220#M81656</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/298169"&gt;@MichailMarinakis1&lt;/a&gt;&amp;nbsp;- it looks like you have successfully extended the Editor Widget recently. Were you able to customise the render output for the Editor's featureFormViewModel? I'm facing some challenges similar to those you mentioned in this thread and I'm hoping it's possible to customise the form view model without having to rebuild the whole widget from scratch...&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jul 2023 12:37:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1307220#M81656</guid>
      <dc:creator>dndhm</dc:creator>
      <dc:date>2023-07-11T12:37:22Z</dc:date>
    </item>
    <item>
      <title>Re: Template for a new custom web app</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1307575#M81667</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/692844"&gt;@dndhm&lt;/a&gt;, we did customize the editor tsx but not the FeatureForm. It is &lt;STRONG&gt;not&lt;/STRONG&gt; recommended to customize widget's tsx&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":beaming_face_with_smiling_eyes:"&gt;😁&lt;/span&gt; and &lt;STRONG&gt;as from Release 4.27 it is officially deprecated (further information &lt;A href="https://developers.arcgis.com/javascript/latest/custom-widget-legacy/" target="_self"&gt;here&lt;/A&gt;)&lt;/STRONG&gt;. Just for reference, we extended the editor's tsx and we override the render function e.g.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;    render() {
        const element = super.render();
        // custom code

        return element;
    }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In your case, the Editor widget exposes the&amp;nbsp;&lt;SPAN&gt;featureFormViewModel but not the featureForm tsx (or does it? I couldn't find it). Normally, you may &lt;STRONG&gt;configure the&amp;nbsp;featureFormViewModel.formTemplate (example &lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/sandbox/?sample=editing-featureform-fieldvisibility" target="_self"&gt;here&lt;/A&gt;)&lt;/STRONG&gt;. If you want to achieve something more advanced, then I can think of these two ways forward:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Instanciate a new CustomFeatureForm() which extends from FeatureForm (or from esri.widgets.Widget) and you customize the UI&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;(old legacy approach, not recommended)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;You create a new custom ui, perhaps by using calcite design components, or based on your own ui framework e.g. react, (or both &lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;), and you use the featureFormViewModel to develop your logic behind the UI. You can extend the viewmodel with extra custom methods and whatnot&lt;STRONG&gt; (recommended approach, f&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG&gt;urther information &lt;A href="https://developers.arcgis.com/javascript/latest/custom-ui/#custom-framework-components" target="_self"&gt;here&lt;/A&gt;)&lt;/STRONG&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Hope i have helped &lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Jul 2023 14:23:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/template-for-a-new-custom-web-app/m-p/1307575#M81667</guid>
      <dc:creator>MichailMarinakis1</dc:creator>
      <dc:date>2023-07-12T14:23:11Z</dc:date>
    </item>
  </channel>
</rss>

