Як мы працуем

Няма такой складанай ідэі, для якой нельга было б распрацаваць аптымальнае архітэктурнае рашэнне. Наша каманда вопытных інжынераў React прынясе вашаму праекту вялікі аб'ём інстытуцыйных ведаў пра React, заснаваных на нашым рэальным вопыце стварэння розных прыкладанняў, ад MVP да складаных прыкладанняў узроўню прадпрыемства.

МЫ ПРАПАНУЕМ

  • самы сучасны стэк тэхналогій для Front-end і Backend
  • лепшыя практыкі, заснаваныя на нашым вопыце з многімі рэальнымі вытворчымі праектамі
  • рашэнні, гатовыя да вытворчасці і CI/CD
  • кваліфікаваныя архітэктары для React Native, React і Backend
  • прафесійная зваротная сувязь па існуючым праекце
  • падтрымка рэалізацыі праекта ад пачатку да канца

Фокус на тэставанні

Ключавая асаблівасць Node.js - гэта высокая якасць кода. Што, у сваю чаргу, азначае, што ён стабільны, прадказальны і дасягае сваёй мэты. Паколькі Node.js можа быць як дынамічна тыпізаванай мовай, так і моцна тыпізаванай мовай, якасць падтрымліваецца на неабходным узроўні шляхам аўтаматызаванага тэставання. Экасістэма Node.js прадастаўляе некалькі сучасных фрэймворкаў для аўтаматызаванага тэставання. Яны былі адпаліраваны і правераны ў баявых умовах на працягу многіх гадоў самымі вядомымі распрацоўшчыкамі ў супольнасці

Transparency

Хочаце даведацца больш прыкладаў?

FRONT-END:

  • Adaptive/Responsive
  • JWT authorization
  • React/Redux flow
  • Flow/Typescript typings
  • ESLint/TSLint
  • Airbnb/Prettier codestyle
  • SASS/LESS support for css styles
  • Babel transpiling
  • SVG inline and animation support
  • Formik for forms and validation of complex input forms
  • JEST/Enzyme testing
  • Axios for HTTP/HTTPS requests to backend
  • Sentry as Bug/error reporting

BACK-END:

  • Node.js/Express framework
  • Mongo/SQL/PostgreSQL (Sequelize)
  • Docker for integration tests for all DB logic
  • Mocha, Chai, Jest for unit/integration tests
  • Sentry as Bug/error reporting
  • Passport Auth (Facebook, Google, Twitter and etc)
  • ESLint code linter