Select to view content in your preferred language

ArcGIS Maps SDK for JavaScript Associate 2024: includes the new web components?

122
1
Jump to solution
07-31-2025 08:44 PM
Labels (1)
Yik-ChingTsui
Occasional Contributor

In the Getting Started with ArcGIS Maps SDK for JavaScript course, it mentions using the <arcgis-map> web component. This is a new feature from 4.30 onwards. Prior to that version, the Map JS class was used. It is still used in many of the sample codes currently (eg) .Which version would the exam cover?

The EIG says "JavaScript Maps SDK 4.20 and up", but after 4.30, either the exam is outdated or the exam contents have changed (despite the name still containing "2024").

There are also things like imports being slightly different. For example I used to do

import Graphic from "esri/Graphic";

using ESM on npm, but it seems like the new way is

import Graphic from "@arcgis/core/Graphic.js";

 which is still ESM on npm. Has the exam been updated to the latest API?

 

Thank you

Tags (2)
0 Kudos
1 Solution

Accepted Solutions
KevinDeege
Esri Contributor

@Yik-ChingTsui  Web components were in Beta for much of the exam certification writing duration, resulting in similar conversations on what developers should know as current uses of the JS Maps SDK.  At  thst time, we chose to lightly integrate web components without expecting recall skills to differentiate import syntax for Vanilla JS vs React, AMD vs ESM (framework development).   Primarily the certification exam looks at Core still whereas the web courses in Esri Academy this year are focused on web components only as we migrate our training to use recommend patterns for creating new web apps.   Appreciate your feedback, please feel free to contact me kdeege@esri.com for questions or clarification as required 

View solution in original post

1 Reply
KevinDeege
Esri Contributor

@Yik-ChingTsui  Web components were in Beta for much of the exam certification writing duration, resulting in similar conversations on what developers should know as current uses of the JS Maps SDK.  At  thst time, we chose to lightly integrate web components without expecting recall skills to differentiate import syntax for Vanilla JS vs React, AMD vs ESM (framework development).   Primarily the certification exam looks at Core still whereas the web courses in Esri Academy this year are focused on web components only as we migrate our training to use recommend patterns for creating new web apps.   Appreciate your feedback, please feel free to contact me kdeege@esri.com for questions or clarification as required