Re-Relational
by snoofle
in Feature Articles
on 2016-10-04
Given the rise of the internet in the mid 1990's, various events and companies led up to Adobe releasing
Flash.
Not to be out done, in the mid noughts, Microsoft created their own version called
Silverlight. Somewhere down the road, Facebook, Instagram and others put forth
React.
These can sit on top of a webservice, like, for example,
WCF
to make it easier for web-facing programs to call home to interact with back-end applications to do useful things like display videos of cats being, well, cats. Occasionally, folks even attempt to use these tools to provide access to business applications.
Some time back, Fred became a hired-gun/consultant/architect to a small financial company to help them replace a dying 150K LOC Silverlight UI with a React front-end, and the underlying WCF API (named Rest.Services for some reason). This allegedly trivial task was budgeted to take three months. Ten months down the road, Silverlight and the underlying code base were way ahead on points while the battle raged on. Eventually, management acquiesced and allowed the entire UI to be rewritten from scratch. The back-end, however...