@JSlang

Страница 280 из 2237
Hell
03.11.2016
19:47:30
Господа

А кто нибудь юзает

ТДД для фронтенда

Aleh
03.11.2016
19:53:49
ну вроде как

Google
Hell
03.11.2016
19:54:35
что ну вроде как?

[Anonymous]
03.11.2016
20:00:36
что такое тдд?

Hell
03.11.2016
20:01:49
??

Ivan
03.11.2016
20:02:07
Test-driven development

Не пробовал так разрабатывать

Hell
03.11.2016
20:03:08
господа, я вошел в этото ваш жо-эс со стороны ноды. И даже там нам показывали ТДД

Sergey
03.11.2016
20:08:11
Ребят, а кто-то использует AnimateCSS в разработке?

[Anonymous]
03.11.2016
20:10:54
Hell
03.11.2016
20:15:36
я ищу людей, которые делают ЭТО

[Anonymous]
03.11.2016
20:16:11
тогда тебе в js jobs

Hell
03.11.2016
20:16:43
зачем?

[Anonymous]
03.11.2016
20:17:22
> ищу людей которые делали это

Google
Anton
03.11.2016
20:19:18
что ж за дичь тут творится? jQuery, AnimateCSS, люди впервые узнавшие о TDD - это по-вашему pro.js?

Hell
03.11.2016
20:21:19
ну да, тут вам не про тонкости использования jsdom при симуляции виртуального DOM спрашивать

где все люди? В gitter чатегах по unexpected.js?

Hell
03.11.2016
20:27:16
боже мой, помоему я скоро сам начну лекции читать по ТДД и правильному мокированию

https://github.com/tmpvar/jsdom

Дмитрий
03.11.2016
20:28:00
Тест на самомнение с треском провален

А про jsdom я тут с кем то всего неделю назад холиварил)

Vladimir
03.11.2016
20:29:08
боже мой, помоему я скоро сам начну лекции читать по ТДД и правильному мокированию
тдд в ноде и фронтенде поддерживают все тест-раннеры, кроме tap, но в нём легко делается чз chokidar

Hell
03.11.2016
20:29:32
по поводу чего был холивар

Vladimir
03.11.2016
20:29:42
если говорить про тестирование реакта, то ты не должен хотеть полностью рендерить компоненты

ты должен хотеть shallow render + enzyme

Hell
03.11.2016
20:30:16
неа, пока jquery

Vladimir
03.11.2016
20:30:35
ну не пиши на jquery

его вообще сложно тестировать

напиши пару критичиеских e2e тестов и забей

Hell
03.11.2016
20:32:18
>ну не пиши на jquery это ты так хорошо пошутил, да

Vladimir
03.11.2016
20:32:25
не пошутил

Google
[Anonymous]
03.11.2016
20:32:55
?

Hell
03.11.2016
20:33:01
чем прикажешь заменить его?

Vladimir
03.11.2016
20:33:12
?
и рассказывать про jquery в 2016?

Andrey
03.11.2016
20:33:15
не пошутил
+, не нужен

чем прикажешь заменить его?
зачем и где ты его используешь?

Vladimir
03.11.2016
20:33:54
[Anonymous]
03.11.2016
20:34:35
Vladimir
03.11.2016
20:34:55
для нетворка есть фетч

Hell
03.11.2016
20:35:20
очень смешная шутка

как мне селектор написать на нем .. или .. и ..

Vladimir
03.11.2016
20:37:23
document.querySelector

Vladimir
03.11.2016
20:37:50
http://youmightnotneedjquery.com/#find_elements

マイク
03.11.2016
20:37:50
Приехала замена Станиславу

Vladimir
03.11.2016
20:37:55
пролистай сайт

マイク
03.11.2016
20:38:02
?

Anton
03.11.2016
20:41:16
у меня предложение: валидировать людей по их LinkedIn/Upwork профайлу и оставить в чате действительно сильных JS-девов. в телеграмме же можно приватный чат сделать?

Vladimir
03.11.2016
20:42:00
в линкедине можно написать, что ты CEO in Microsoft

Google
Anton
03.11.2016
20:43:10
поверь, там не сложно распознать фейковый профайл

マイク
03.11.2016
20:43:25
Так, давай пруфы что сильный жсер, так уж и быть, будем с тобой общаться

Anton
03.11.2016
20:44:19
воу-воу, меньше хайпа, я всего лишь предложил способ сделать чат полезным и убрать флуд

Vladimir
03.11.2016
20:44:51
ну это слабое решение

и не думаю, что оно нужно

Alexei
03.11.2016
20:46:09
Как помочь IDE (IntelliJ) понять тип входящего параметра функции? например ... constructor (view){ view.attribute=5; } ... view - из класcа MyView где определен get attribute(){...} Хочу добиться, чтобы автодополнение показывала аттрибуты и методы, после ввода точки.

Vladimir
03.11.2016
20:46:41
что в справке интеллиджей?

Admin
ERROR: S client not available

Anton
03.11.2016
20:46:52
я всего второй день в этом чате и за 2 дня тут только нубские вопросы и холливары пролетали

выше отличный пример

マイク
03.11.2016
20:47:23
Задавай сложные, делов

Anton
03.11.2016
20:47:50
та я бы не прочь почитать слоные треды, а тут как бы их нет

Vladimir
03.11.2016
20:47:50
вот смотрите

у меня есть react-router v2

у меня есть спа на отдельном урле

マイク
03.11.2016
20:48:15
Квалифицированные люди тут есть. Вопросов нет.

Vladimir
03.11.2016
20:48:20
всё остальное старый сайт

использую html5 history

Alexei
03.11.2016
20:49:05
Google
Vladimir
03.11.2016
20:49:23
если просто делаю replace('/') то урл меняется, но я не попадаю на нормальную главную урл старого сайта

так как html5 history подразумевает, что у меня спа на всём сайте

マイク
03.11.2016
20:50:37
2 миллиона статей
Не спец по идее, но оно и не должно особо подсказывать. Мб если есть явные вызовы с экземпляром класса. Мб jsdoc поможет. Вообще стоит рулить в сторону typescript/flow, если такое надо (но ради автокомплита не стоит)

Vladimir
03.11.2016
20:50:40
как мне расширить history таким образом, что если history.replace(some) выходит за пределы моего спа, происходил старый добрый location.url = some

2 миллиона статей
гугл, стековерфлоу?

плагины?

ну так вот

Alexei
03.11.2016
20:51:44
тут эксперты в JS или по обучению других поиску? :)

Vladimir
03.11.2016
20:51:55
по идее я думал использовать history и её дополнить

ну и прикладные задачи лучше решать гуглом

マイク
03.11.2016
20:53:54
var originalReplace = router.replace; router.replace = path => { if (/^\/spa/.test(path)) { originalReplace.call(router, path); } else { document.location.href = path; } }

Сорямба, я с телефона

Примерно так /cc @iamstarkov

[Anonymous]
03.11.2016
20:54:36
тут эксперты в JS или по обучению других поиску? :)
тут если иде и есть, это вебшторм

マイク
03.11.2016
20:55:04
Alexei
03.11.2016
20:55:11
Так это ж одно и тоже

マイク
03.11.2016
20:55:12
И никто никому ничего не должен

Так это ж одно и тоже
Здрасьте приехали

Страница 280 из 2237