CSSSR Technologies

We use the most reliable and flexible open-source tools and resources supported and continuously improved by the community. We keep a close eye on web development novelties without forgetting the best standards.

We use all modern features of JavaScript

We use all the modern features of JavaScript, but we also apply tools that allow our projects to work in old browser versions.

We also use TypeScript and Flow to add static typing support in JS.

We also use TypeScript and Flow to add static typing support in JS. This helps us to write flexible and reliable code.

React is one of the most popular libraries for solving various development tasks.

React

Оne of the most popular libraries for solving various development tasks. It is good for large and complex web applications, as it can be easily used together with many other libraries. React can also be easily applied to small projects including landing pages.

Vue is a library that is very similar to React in its ideology.

Vue

A library that is very similar to React in concept, but closer to Angular in syntax. It has difficulties with TypeScript and FlowType support, so we don’t use it very often.

Angular 2+ provides a large number of ready-made solutions to standard problems.

Angular 2+

A framework that provides a large number of ready-made solutions to standard problems. It is best suited for typical projects where a serious customization of the application architecture is not required.

Automated Testing

We write various auto-tests: unit, integration, end-to-end.

We write various auto-tests such as unit, integration and end-to-end to make our code work consistently. This is done throughout the development process in order to deploy features faster and to simplify refactoring.

We select databases depending on the project needs

MongoDB & PostgreSQL

We select databases depending on the project needs and specific tasks: MongoDB  (NoSQL) or PostgreSQL.

Node.js is a server-side JavaScript runtime environment.

Node.js

Server-side JavaScript runtime environment. We use it to write proxying back-end, or to implement simple services.

For our clients, we develop back-end as well.

Back-end

We develop back-end for our clients as well. We can write on well-proven Java, but we prefer Kotlin — a modern language working on JVM (Java Virtual Machine).

Let’s work together!

This site uses cookies to personalize its services. By continuing to use this site, you agree to this cookie usage. You can learn more about cookies and how your data is protected in thePrivacy Policy,Website Cookie Policy.