I have a general question. As widgets are gradually being migrated to MapComponent, what does this mean for the underlying viewModels such as BasemapGalleryViewModel or EditorViewModel? Will these objects continue to be part of the Core API, or can we expect new approaches in the future?
I would appreciate any insight from the Esri devs. Thank you!
Solved! Go to Solution.
@AndreV that is a great question. While the presentation of UI elements are being transitioned from widgets to components, the underlying business logic that is available (today via view models) will continue to be available. That means that you will be able to build custom experiences and workflows using the SDK’s business logic going forward. However, as we work to modernize and continuously improve the SDK, it is important for us to know how you are using the business logic to help inform our longer-term roadmap. When you have the chance, please fill out this survey so that we can use your input to inform the SDK’s roadmap. We want to continue to offer an SDK that provides maximum productivity when building your apps and at the same time offers the flexibility you need to build your organization’s specific requirements.
I just published a blog that covers our transition to components, as well as the roadmap for widgets that I think will be very helpful in understanding our strategy: https://www.esri.com/arcgis-blog/products/js-api-arcgis/developers/javascript-maps-sdk-a-full-transi...
@AndreV that is a great question. While the presentation of UI elements are being transitioned from widgets to components, the underlying business logic that is available (today via view models) will continue to be available. That means that you will be able to build custom experiences and workflows using the SDK’s business logic going forward. However, as we work to modernize and continuously improve the SDK, it is important for us to know how you are using the business logic to help inform our longer-term roadmap. When you have the chance, please fill out this survey so that we can use your input to inform the SDK’s roadmap. We want to continue to offer an SDK that provides maximum productivity when building your apps and at the same time offers the flexibility you need to build your organization’s specific requirements.
I just published a blog that covers our transition to components, as well as the roadmap for widgets that I think will be very helpful in understanding our strategy: https://www.esri.com/arcgis-blog/products/js-api-arcgis/developers/javascript-maps-sdk-a-full-transi...
Thank you very much for the quick response and for sharing the blog. I will definitely take part in the survey!