Подскажите пожалуйста, откуда можно почерпнуть знания по cordova/phonegap? Это на сколько я понимаю тоже относиться к фронтэнду, это разработка мобильных приложений?
И, если не сложно, понимаю, что не по теме - для чего требуется написание тестов? Просто в моём понимании тестирование, если говорить о вёрстке(фронте) - открыл браузеры, консоли - проверяешь на наличие ошибок.
Виталий Киренков: ну опыт разработки мобильных приложений это все же опыт разработки мобильных приложений. То есть берем и делаем чего-нибудь.
Что до тестов... хм... ну как объяснить... у ваших директив есть определенное поведение, помимо верстки. Да и бизнес логика какая-то нынче на клиенте появляется.
Вот вам пример - реализуйте приложение для управления своими задачами в духе календаря. А потом попробуйте протестировать его руками, это ж ад.
Сергей Протько: Таксс... уже стало понятней. То есть тесты необходимы, если подразумевается большое кол-во входящих данных и разных их вариаций.
Не знаю как корректно сформулировать, но могли бы вы по своему опыту посоветовать на какую программу(фреймворк, библиотеку) обратить внимание для изучения тестирования?
И тесты пишутся непосредственно для тестирования яваскрипта в любом проявлении или всё же для ваниллы пишутся одни, для ангуляра другие, для эмбера третьи?