Anonymous
Так зачем это делать? Второй вариант понятен настолько же хорошо, как и первый, при этом лаконичнее. Зачем использовать первый вариант?
Anonymous
Интересно смотреть на люей, которые в тренде и не понимают зачем это )
Anonymous
Привести пример с вызовом свойства length у объекта не так сложно
Anton
//ok if(!arr.length) { ... } //ok {!arr.length && <Component/>} //ok if(arr.length) { ... } //not ok {arr.length && <Component/>} //not ok if(!!arr.length) { ... } //ok {!!arr.length && <Component/>} //ok {arr.length ? <Component/> : null}
Anonymous
Вряд ли это отвечает на изначально заданный вопрос, ответ на который дошел во время вопросов человеку, который не понимает для чего это использовать.
Anonymous
К Роману это не относится, видимо.
Vera
Всем привет! Есть вакансия для JS/React специалиста с релокацией в Нидерланды. Если вам интересны подробности, чтобы тут не засорять эфир, пожалуйста, напишите мне на vera dot suchkova@ gmail.com
Николай
после налогообложения
Vera
Да-да, я знаю, что это требование группы )) 58 000 gross, учитывая налоговый рулинг (30% зп налогом не облагается), 3880 мес. (можно проверить здесь thetax.nl)
Anonymous
cypress.io посмотри
Anonymous
Прост
Anonymous
Каким же образом ты решил велосипедить?
Anonymous
И это не фреймворк, если что
Oleg
Cypress самый крутой. Но он пока только Chrome поддерживает
Anonymous
bash наверное
Отличное био
Eshently
Hello guys. Is there lib for unit tests in npm packages? name please thanks
Eshently
jest, ava
what better&
Eshently
?
Vyacheslav
selenium
Anonymous
selenium
Ща бы жвм
Vyacheslav
Ща бы жвм
ща бы не пофиг
Roman
Anonymous
puppeteer
Норм тема
Roman
но только хром
Roman
но всем и так пофигу на другие браузеры
Roman
вопервых селениум имеет js api
Roman
во-вторых https://github.com/GoogleChrome/puppeteer
Roman
аа, ну не
Roman
фигушки
Vyacheslav
Что значит чисто в браузере?
Vyacheslav
А в чем суть?
Vyacheslav
без стороннего софта автотестов не будет
Vyacheslav
Да и в целом под определение стороннего софта попадает что угодно
Roman
эт не автотесты
Roman
это что-то типа autoit
Roman
только исключительно js
Vyacheslav
эт не автотесты
это - это что?) я пока вообще не понял что нужно
Roman
"то что нужно" - это не автотесты
Roman
надо писать кастомный скрипт просто
Roman
типа как люди пишут для кликер-игр
Vyacheslav
а что он проверит то? как запустится?
Vyacheslav
руками в консоли?
Yuriy Zymlex
надо писать кастомный скрипт просто
ладно, извиняюсь, задам потом вопрос правильно, когда высплюсь)
Vyacheslav
такая себе автоматизация особенно с учетом того что в первом сообщении шла речь про то что нужны "максимально правдоподобные действия"
Roman
та ботов люди пишут
Nikolay
Всем привет. Необходимо делать бесконечное число копий формы в рантайме, внутри которой есть элементы ввода, и в последствии их верно сохранять, таким образом, что 1 форма, это один элемент списка в модели. Может кто сталкивался, знаете примеры? Условно пользователь нажимает кнопку и добавления новая форма для ввода. И все в одном документе без попапов
Nikolay
Только что-то более типизированное, чем добавление через написанный HTML в строковой переменной
Nikolay
Думаю копию готовой формы делать, но как быть с созданием данных
Nikolay
Сохранением *
Evgeny
Да нет негатива. Просто шутканул. =) Я просто однажды осознал, что всё это можно запилить с помощью npm scripts, и, чтобы тащить галп в проект, нужны очень веские основания, т.к. его сейчас почти никто не знает уже.
Ну не знаю. Для маленького проекта так и есть. И если не используеться какой то дополнительной сборки тоже. Но все ж когда не 5-6 команд а куча еще и в разных сборках то json не справляется. Там плодится 100500 строк скриптов. Да и тупо вариативност нету. А Gulp, он быстрее, есть возможность парательного исполенения вобщем одни +. Пока ничего равного ему не нашел.
Vision
#работа На проект нужна помощь. Обмен приложения с фронтом (регистрационная форма) через аякс с обрабаткой ошибок и отрисовкой страницы без перезагрузки. 2000 рублей в час.
pa[aad
всем привет, ради интереса, в js можно расширить какой-то класс не используя наследования, типа как в kotlin расширения https://kotlinlang.org/docs/reference/extensions.html
pa[aad
ну типа если можно так сказать это наглое "статическое" присобачивание метода если про динамическое это смена контекста bind, apply
Anonymous
@XaveScor
Igor
Надо бы бота поставить...
Nikita
Кто нибудь знает, где можно достать json популярных разрешений экрана?
pa[aad
Кто нибудь знает, где можно достать json популярных разрешений экрана?
ручками распарси таблицу популярных разрешений
Anonymous
Всем привет! В международную IT аутсорсинговую компанию очень нужен Frontend разработчик (midle-sen.) на бенч :) Откуда можно работать? С любого из наших центров разработки: Минск, Витебск, Полоцк, Питер, Пенза, Харьков, Киев, Одесса, Чернигов, Черкассы. Что очень нужно знать? Реакт, английский (intermediate+) Какая з.п.? 1к-2к USD + Писать можно мне в личные сообщения или на e-mail: v.bobilevich@andersenlab.com
Mikhail
Добрый день, кто нибудь сталкивался с проблемой same-domain policies при отправке xhr запросов к api? Ограничения от CORS, "XHR failed loading: OPTIONS" , статус ответа 0 - вот это всё
Mikhail
с какого домен на какой идет запрос?
Вообще я пытался обращаться к домену поставщику REST API как клиент. Поведение с локалхоста и веб-сервера timeweb не отличается
Evgeniy 🍀
Поставщик апи должен явно разрешить твой домен в Access-Control-Allow-Origin хэдере, либо поместить туда wildcard
Evgeniy 🍀
Если это невозможно, можно запилить прокси на серверной стороне
Mikhail
Спасибо!
Anna
Друзья! Извините, что немного оффтопа, но Подскажите, пожалуйста, какие бывают мероприятия, связанные с front end разработкой? Конференции или встречи, мб в формате онлайн? Было бы очень интересно узнать про это подробнее:)
Denisio
holyjs
Denisio
frontconf (кажеца так)
Denisio
или frontendconf
Pavel
вот скоро будет