Multi-functional Web Applications Development

Using the most advanced and cutting edge front-end frameworks we are able to deliver high quality, fast and realtime web applications.

 

React

React is a declarative, efficient, and flexible JavaScript library for building user interfaces. It is maintained by FacebookInstagram and a community of individual developers and corporations.

Angular.js

AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly and succinctly.

 

Vue

Vue is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the ground up to be incrementally adoptable.

Which Framework?

What framework to use mostly depends on the type of the application you are building. In most cases we will recommend React/Redux combination for complex apps and Vue for small ones. If your code base is already in Angular 2+, it's also great and doesn't make sense replacing.

 

Tools

The process of building stable, maintainable web applications highly depends on the right tools used.

Source Control: Git - Github/Bitbucket

ES6/7 Translators:  Babel

Builders/Bundlers: Webpack, Gulp

CSS Preprocessors: PostCSS, Stylus, Sass, Less

Unit and Integration Testing

React

Unit Testing:  Jest, Ava, Mocha & Wallaby.js for TDD

E2E Testing: Nightwatch.js

Angular and Vue

Unit Testing:  Karma, Jasmin

E2E Testing: Protractor