We have mainly two applications one for public and other is secure enterprise applications. Users will be authenticated and authorized for using any business module functionality/Widget.
As part of our infrastructure we are going to get ArcGIS server and portal both (On premises). Now my question is what should be our approach for building enterprise applications. As far as WAB is concerned in our context some widgets can be used directly but some needs to customization but we have to develop most of widgets from scratch according to our requirements. Should we build enterprise applications on top of Web application builder for this or Develop a separate applications?. We want to use WAB.
Please note previously we used ArcGIS Flex viewer and changed the available widgets according to our requirement and also developed new one according to user requirements successfully. Is working with WAB will be going give us same experience.