By building full featured, highly scalable and robust web apps, Simply team provides a strategy for you to be effectively presented to your target audience, on desktop, tablet or mobile web apps, which would be designed to look great, function perfectly and be user-optimised for any device and operating system. Our team creates a next generation user experience with our cutting-edge technology.

 

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?

Which framework to use mostly depends on the type of 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 doesn't make sense to replace it.

 

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