Teknologiat
Käytämme kehitystyössä tehokkaita ja moderneja ohjelmointikieliä, frameworkkeja, kirjastoja ja tietokantoja, jotka sopivat erityisesti web- ja mobiilikehitykseen. Projektista riippuen valitsemme aina parhaiten soveltuvimman yhdistelmän. Käytämme myös muita tässä mainitsemattomia teknologioita, mutta vähäisemmässä määrin.

PHP
PHP is a widely-used open source general-purpose scripting language that is especially suited for web development. We use PHP in our stack mainly for the backend development.

nodeJS
Node.js is a JavaScript runtime environment. We use Node for the backend development especially in applications that have WebSocket implementation.

MySQL
MySQL is a widely-spread RDBM database management system. MySQL (or MariaDB) is the default database that we use when relational data is best suited for the task.

RethinkDB
RethinkDB is a NoSQL database which has some really nice features. Queries are built using JavaScript, so it works seamlessly with Node.js. And it works especially well with WebSocket for reactive applications.

Yii2 Framework
Yii2 Framework is a full-featured, fast, secure and flexible framework built on PHP. We use Yii mostly in backend development, but also in frontend in simpler cases. We have actually used YII since it was born in 2008.

Vue
Vue is a progressive JavaScript framework for building user interfaces. We use Vue in our frontend development. When a complex interface and rich user experience is needed, the Vue is the best solution.

Quasar
Quasar Framework is a high-performance full frontend stack, which allows us to build both SPA websites and hybrid mobile apps by using the same codebase. Quasar works seamlessly together with Vue and Cordova.

Socket io
Socket.IO is a JavaScript library for real-time web applications. It enables real-time, bi-directional communication between web clients and servers. We have mostly used Socket.IO for chat apps and push notifications.

Cordova
Cordova is an open-source mobile development framework. We can use web standards such as HTML5, CSS3, and JavaScript for cross-platform development, avoiding each mobile platforms’ native development language.