Web apps look great, function perfectly and are user-optimised for any device and operating system. Building full featured, highly scalable and robust web apps Simply team solves your problem to be well presented to your audience no matter on desktop, tablet or mobile. Due to the used cutting-edge technology our team creates a next generation user experience.

 

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

Angular 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 smaller 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