Size: a a a

React: русскоязычное сообщество

2018 March 12

NK

ID:556239598 in React: русскоязычное сообщество
многие говорят что кссвджэс им тестировать помогает,но я не понимаю что они там тестируют. я за чистый ксс
источник

NK

ID:556239598 in React: русскоязычное сообщество
переменные в ксс можно использовать если позволительно
источник

Т

Тарас in React: русскоязычное сообщество
Нет, нужна поддержка всего
источник

Т

Тарас in React: русскоязычное сообщество
Делать .theme-1 .class тоже не вариант
источник

NK

ID:556239598 in React: русскоязычное сообщество
я раз без переменных делал, так классы с цветами в отдельный файл выносил
источник

NK

ID:556239598 in React: русскоязычное сообщество
нет, я не так,я только определение цвета выносил в другой файл
источник

NK

ID:556239598 in React: русскоязычное сообщество
а так если есть желание то мне кажется можно смело использовать,я давно о нем услышал в первый раз, значит не сырой
источник

Т

Тарас in React: русскоязычное сообщество
А в плане тестов, что из функционала стоит покрывать в первую очередь, а что будет излишне? У меня сейчас большой проект без тестов, потому что так получилось, но часто чтото начинает отваливаться или деградировать в процессе разработки,я думаю впихнуть пока что необходимые тесты, но нет опыта их написания
источник

NK

ID:556239598 in React: русскоязычное сообщество
я только логику тестирую,не компоненты.у меня максимум декомпозиции.иначе тестируешь либо ерунду,либо тесты станут ну очень сложными,так как протестиривать все варианты простоочень сложно,а в частином не вижу смысла
источник

NK

ID:556239598 in React: русскоязычное сообщество
а е2е редко вообще пишу.если бы я был яндекс или чем-то ему подобным
источник

Т

Тарас in React: русскоязычное сообщество
Ок, спасибо
источник

NK

ID:556239598 in React: русскоязычное сообщество
например,тестировать,что в компонент пропсы пришли, когда их туда передают,пустая трата времени.куда они денутся?или реактовские хендлеры,их уже создатели тестировали.свои хендлеры тоже пустая трата время,так обмануться можно только с контекстом вызова,а логике по феншую там и быть не должно,она лишь от туда вызывается.и вот ее я уже вне компонентов тестирую
источник

NK

ID:556239598 in React: русскоязычное сообщество
из таких компонентов собирается доменная вью или в ключе реакта роуткомпонент.
источник

NK

ID:556239598 in React: русскоязычное сообщество
в нем тоже нет ничего все в другом слое.
источник

NK

ID:556239598 in React: русскоязычное сообщество
вот экшенкреэторы не люблю,из-за параметров от самого редукса,а тестировать совместно с редуксом только сложности добавляет
источник

NK

ID:556239598 in React: русскоязычное сообщество
хотя я все сам делаю и не знаю как это выглядело бы когда и стили и логику разн
источник

NK

ID:556239598 in React: русскоязычное сообщество
разные люди пишут
источник

ИН

Игорь Новиков in React: русскоязычное сообщество
Uiiuviiw это хорошо, но это ответ что не покрывать... и всё же: что покрывать в первую очередь, и что покрывать наиболее важно?
источник

NK

ID:556239598 in React: русскоязычное сообщество
а типы у меня тайпскрипт проверяет
источник

Т

Тарас in React: русскоязычное сообщество
Да не, он более чем ответил
источник