Once upon a time, in spring 2008 in a small company in Sheffield, there was a software developer called Dorian. He was working on a desktop application built with Microsoft .NET.

Not far from there, in Rotherham, Shaun worked in a similar company as web developer.

Both companies were very similar and sometimes even had the same customers. So it happened that the top management of both companies met and they merged.

Patty, who had been promoted to development manager, had the task to assemble a new web development team. After she had already inducted Shaun into her team, she also found Dorian and noticed a possible team change.

She beat him an offer and Dorian joined straight the team in Rotherham.

For Dorian, professional development with Javascript was something new. He’d learned Javascript during his studies, but he’d used it rather than animate a website.

Shaun, on the other hand, even showed him how to handle node.js and linux and mac. Dorian had always only worked with Windows so far. And from Javascript in the backend he was quite astonished and surprised.

Patty saw the first weeks relaxed and felt that she was uniting these two, the right thing.

Soon it was time to productively implement a new web application. Together, they decided to try to use node.js in the backend and jQuery in the frontend.

They did choose jQuery because the support of the community was great, it made DOM manipulation painless, played well with AJAX, made basic animation a piece of cake, had a lot of plug-ins, etc…

Since the web application was not only for English speaking users, they used jquery-i18next as an internationalization (i18n) library.

To see how this could look like click here.