Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Web разработчик

Ставки на спортивные события cybets.net

Добавлено 15 сен 2016 в 20:39
Это мой последний и самый лучший проект (500 часов разработки). Проект выполнен по методолгии TDD, каждый юзкейс покрыт selenium тестом (использовал webdriver.io, mocha, selenium). Было решено написать маленький моковый бэкенд (на express.js) который стартует вместе с фронтендом (grunt) используется для разработки и тестирования. Основные плюсы такого подхода: команда фроненд и команда бэкенд могут работать независимо (достаточно лишь согласовать IO вебсервисов), тесты проходят бытро (т.к. моковый бэкенд ничего не хранит и не нужно чистить базу), разворачивание проекта тривиально (т.к. это 100% js проект)
F2cd25143e F75114d69c 59b11e16d4