I know this question may find people questioning lot of things.
But I am working on a very old org, which has lot of custom built applications(we hit the limits of customisation very close) built as the technology evolved. I don't blame the developers for it. It seemed perfect thing at that moment. Things like:
- AngularJS 1
- AngularJS 4
- Applications built by external vendors
The primary issues that we are facing now, when we enable lightning is:
- RemoteAction in VF Pages are not supported
- JS Manipulating window object(window.location) does not work
- Lot of custom buttons/links on Page Layout needs to be reconsidered
I am sure if this was a small org, it was a easy thing to do. But this is a huge technical due if we start migrating. And as you know, business does not invest money in something that does not produce value. A new UI is not something many people would be interested in the org.
The only solution at the moment is to "NOT ENABLING LIGHTNING AND FORCE ALL USERS TO CONTINUE WITH CLASSIC". And if we do enable Lightning, Users are switched automatically to Lightning without their consent. Which is again a strange thing. Any suggestions?