Most front-end developers are familiar with this scenario: a new project for a data-driven application starts. Everyone is convinced that the design must be as simple and straightforward as possible. At its heart, a simple table – a couple of columns and many rows....
In a previous article, we discussed what you need to know to create an application that uses the TomTom Long Distance EV Routing service to supply routing and charging information to users. Now we’re going to build the app. The sample application described in this...
Most software developers who have coded systems that require inter-process communication (whether for asynchronous message-driven systems or for synchronous request/reply services) use the beloved JavaScript Object Notation (JSON) as the message payload format of...
Producing reusable components has always been one of the pillars of professional software engineering. For the web this has been especially hard — changing paradigms, frameworks, and libraries have made the situation more complicated than necessary. One of the...