Google, Node.js, Programming languages, Web

Google Go vs Node.js. Which one to use?

  Go was created in 2007 at Google as an experimental project. It was designed to be a fun language and at the same time it is productive, practical, expressive and powerful. Google Go can be considered the result of a rather conservative language evolution from languages such as C and C++. Node.js is an… Continue reading Google Go vs Node.js. Which one to use?

JavaScript, MVC

React.js : more than “V” in the MVC

Let`s start from a bit of history. React.js is a JavaScript library for building UIs. It was created by Facebook development team to deal with large applications with data that changes over time: react.js hits the “refresh” button any time data changes, and knows to only update the changed parts. Firstly, react was used in-house… Continue reading React.js : more than “V” in the MVC

Facebook, Frameworks, Google, JavaScript, Web

Aurelia as a next generation UI framework. Comparison of Aurelia, Angular and React.js

Whether you're building apps for the browser, mobile or desktop, Aurelia can enable you to not only create amazing UI, but do it in a way that is maintainable, testable and extensible. Retrospective and today Aurelia is a project of Rob Eisenberg, the author of a very popular MV * - framework for Caliburn.Micro XAML-platforms,… Continue reading Aurelia as a next generation UI framework. Comparison of Aurelia, Angular and React.js

Game Development, Gaming, Web

WebGL: what is it and what is it used for?

What is it? Web Graphics Library (WebGL) is a JavaScript API for rendering interactive 3D computer graphics and 2D graphics within any compatible web browser without the use of plug-ins. It is integrated completely into all the web standards of the browser allowing Graphics Processing Unit (GPU) accelerated usage of physics and image processing and… Continue reading WebGL: what is it and what is it used for?

Computing, Java, Node.js

Node.js vs Java: What to Choose

In the history of computing first Java appeared, then close on its heels came JavaScript. The names made them seem like conjoined twins newly detached, but they couldn't be more different. One of them compiled and statically typed; the other interpreted and dynamically typed. That's only the beginning of the technical differences between these two… Continue reading Node.js vs Java: What to Choose