Web-Based Network Management Software for utilities
Access your utility network data both online and offline
Capture your utility network infrastructure with the highest data quality
Simulate network effects and plan your utility infrastructure
Provide buried utility network infrastructure maps and manage locates requests
Organize maintenance tasks for equipment to ensure operational safety
Keep your GIS and SAP perfectly in sync
Build and configure powerful Online GIS applications without writing a line of code
Empower your ArcGIS with granular access permissions
Build better applications based on near real-time data analysis
Do more by integrating Toolkit, Workflow, Printing and Reporting into ArcGIS Pro
Transform your linear referenced data into dynamic charts
Streamline ArcGIS item management with powerful tools
Sophisticated mobile GIS applications to empower your field workers, even when offline
Create high-resolution map outputs with flexible print templates
Deliver key information to the right people with configurable GIS reports
Deliver cutting-edge Web GIS applications
Build powerful GIS workflows that solve complex business challenges
Empowering efficient, data-driven facility and asset management
Property Management Software for Ultimate Transparency and Control
Smart Energy Management Software: Reduce Energy Consumption. Maximize Control.
Green Space Management and Tree Inventory Software for optimal Maintenance, Safety, and Compliance
CMMS Software for Optimal Performance, Safety, and Compliance
Simplify property and real estate management for smarter decisions
Full-stack network inventory software for telecom operators
Model all layers of your telecommunications network with VertiGIS ConnectMaster
View all network assets at the click of a button with ConnectMaster
Seamless view across all network layers with ConnectMaster
Process-oriented, automated network planning with ConnectMaster
Enhance network operations with ConnectMaster’s efficiency tools
Access your network data from anywhere with ConnectMaster
Integrate OSS and BSS with ConnectMaster
Software for telecommunications network operators
Streamline access to unified network information
Unified fiber and copper network design and management
Collaborate, integrate, and visualize
Comprehensive Fiber/Copper Network Lifecycle
Navigating Esri’s Retirement of JavaScript 3.x & ArcGIS Web AppBuilder
Tue, 30 Apr 2024

Navigating Esri’s Retirement of JavaScript 3.x & ArcGIS Web AppBuilder

All Blog Articles

In March 2023, Esri formally announced the retirement of two of their most popular products for building web GIS applications: The ArcGIS API for JavaScript 3.x, and ArcGIS Web AppBuilder. The official retirement is now only a few months away, happening in July 2024.

There are hundreds of thousands of public-facing Web AppBuilder apps (and probably 5 times more non-public or internally facing), not to mention all the custom apps built with the popular 3.x JavaScript API that Web AppBuilder uses. Retiring any product with such prevalent use has huge impacts, and that’s definitely true for these popular offerings from Esri. But it shouldn’t be a huge surprise since the information about their upcoming retirement has been published on Esri’s product life cycle documentation, and Esri has been socializing their recommendation to migrate to modern replacements at their events for over a year.

Still, we recognize that many organizations may be caught flat-footed, or at least triggered by these announcements to plan their future for web GIS more seriously.

At VertiGIS, we recognize this transition and we’re very comfortable with this kind of technology change. Over the past 15 years alone, we’ve helped Esri’s users that deploy web GIS apps move from ArcIMS, to ArcGIS Server with Web ADF, to Flex and Silverlight Viewers, and to Web AppBuilder. You could say we’re experts at navigating web GIS modernization.

In over 20 years of helping organizations build amazing web GIS applications, we’ve learned what it takes to make your apps resilient to technology change. Here are some of the key tenets to a future-proof web GIS strategy:

  • Avoid custom code. Whether you develop yourself or hire a consultant, customizing your apps with programming locks your apps into a specific language and architecture. It’s expensive up-front, it’s expensive to maintain, and it’s especially expensive to re-write or re-platform.
    • Instead, configure your apps with a flexible, configuration approach that is technology agnostic.
  • Have a strategy for managing multiple apps. Esri customers who embark on a web strategy will very commonly build more than one app. It might start with one, but it always grows to several (if not dozens). If mishandled, each new app increases the maintenance burden and costs, and further prevents your ability to advance to more modern technology.
    • Make sure you have a common framework for sharing configuration, business logic, and deployment patterns for managing several apps at once so you’re not having to maintain (or upgrade) each individual app separately.
  • Adopt new technology right away, and incrementally. It reminds me of the old saying, “How do you eat an elephant? One bite a time, of course”. Organizations can make the mistake of believing they have to wait for emerging technologies to mature or approach feature parity before they migrate their “workhorse” applications over. Our experience shows that its much more productive to start using emerging technology as soon as its released (or even in pre-release) for lighter weight apps or new requirements. These apps can continue to run alongside your existing “workhorse” apps and iteratively improve over time, until they do approach feature parity. Then, when the new technology has matured, you’ve already developed a wealth of experience using it and exposing it to your organization, and you’ll better understand the differences between the old and new paradigms. 

VertiGIS offers a configurable, framework approach to building, deploying, and managing your web GIS apps. Whether you are looking towards ArcGIS Maps SDK for JavaScript or ArcGIS Experience Builder to succeed your 3.x API-generation apps, VertiGIS can help you develop a robust, enterprise strategy for building, maintaining, deploying, and managing world-class apps for your staff and/or citizens. Specifically, VertiGIS Studio Web is built on Esri’s next-generation ArcGIS Maps SDK for JavaScript and can be used to build amazing apps that will last for years, and can insulate your organization from further technology changes. VertiGIS Studio Workflow and VertiGIS Studio Printing can also be used inside your ArcGIS Experience Builder apps. VertiGIS customers have stepped-up their web GIS game with every new technology change over the years and avoided rewriting the same apps over-and-over.

Watch our on-demand webinar, Reimagining Web GIS: Your Roadmap Beyond Esri’s ArcGIS WAB Retirement, to learn more.

Let’s connect

All Blog Articles