Shadow DOM, Slots, No CSS! ArcGIS JS SDK 4.34 Map Components Update

Опубликовано: 27 Май 2026
на канале: Rene Rubalcava
319
21

🔥 ArcGIS Maps SDK for JavaScript 4.34 Components Update: Shadow DOM, Slots, and ZERO CSS! 🔥

Welcome back! In this video, we dive into the major updates for the Map Components in the ArcGIS Maps SDK for JavaScript 4.34 release.

We'll cover the biggest changes that will immediately improve your developer workflow and app performance:

Key Highlights in ArcGIS JS SDK 4.34 Components:
Full Shadow DOM: Learn why Shadow DOM for all map components means better isolation, fewer styling conflicts, and cleaner code.

Goodbye CSS Imports: Components now load their own styling, meaning for a component-based app, you no longer need to import the ArcGIS Maps SDK CSS or the Calcite CSS!

Introducing Slots: The new, modern way to position and lay out UI elements. We show you how to use slots for components like arcgis-zoom and arcgis-legend (and why you should stop using position).

Pop-up Component (Beta)I! We introduce the beta pop-up component and its dedicated pop-up slot, which allows pop-ups to correctly layer over other map components.

RTL Support with Slots: See how the new RTL slots (start and end) make it easier to support right-to-left languages.

Resources & Next Steps:

Official Release Notes for 4.34: https://developers.arcgis.com/javascr...

Official Release Blog: https://www.esri.com/arcgis-blog/prod...

ArcGIS Developers Community: https://community.esri.com/t5/arcgis-...

Give Feedback: Drop a Like and let me know in the comments below what you think of these new component features!

#ArcGIS #JavaScript #WebComponents #GIS #WebDev #ArcGISJSAPI #ShadowDOM

🎙️The Bounding Box🎙️
https://odoe.net/podcast

🛒Merch🛒
https://the-bounding-box.printify.me/

☕Buy me a coffee☕
https://www.buymeacoffee.com/odoenet

https://odoe.net/
https://bsky.app/profile/odoenet.bsky...
  / odoenet​​​​​​​​​​​​​​  
  / odoenet​​​​​​​​