The modern software development landscape is a very complex thing and it changes very fast, as well. New programming languages are created and new application frameworks are released literally every week. Still, most applications need to somehow communicate with the world – regardless of which exactly language or framework is used to create them.
I would like to thank as well to the whole team of RemObjects (Anton, Evgeny, Marc). It was an exciting period to make REST running. At that place I would like to thank as well our internal team (Alexander and Sergey).
Background: Actually the initial request was based on our new web front-end chain using Angular and Typescript. But this environment requests REST based HTTP-services generated via the swagger definition of a service.
@Carlo: You will like Angular and mainly Typescript. We actually skipped JavaScript completely as it’s such a “special” language for developers used to work with C#, JAVA, Delphi. Typescript is really readable and the “compiler/converter” finds at least some errors. And Angular forces now the 3rd party component providers to deliver as well a Typescript aware version.
But as always - “the lawn of the neighbor looks greener than the own one”. Working with Angular shows as well a lot weak points (as all the web front-end platforms).