
Alexey
20.12.2016
18:11:34

Rinat
20.12.2016
18:11:44

Sergey
20.12.2016
18:12:53
Нам открыли глаза

Google

Sergey
20.12.2016
18:13:32
Мы его неправильно сварили, возможно у вас такая же беда
Сейчас основную часть переписали, жизнь изменилась :)

Aleh
20.12.2016
18:14:08

Sergey
20.12.2016
18:15:45
Лучше сразу код покажи, и укажи на те места где больше всего боли

Rinat
20.12.2016
18:16:56
был бы спец - у сообщества и не спрашивал бы ))
мы хотели просто проверить гипотезу - а в итоге сроки нарушены (

Aleh
20.12.2016
18:17:38

Rinat
20.12.2016
18:18:50
сейчас сделаю тестовый доступ и пришлю

Alexey
20.12.2016
18:29:43

Alexander
20.12.2016
18:35:31
коллеги, есть серверная часть аппа на nodejs, koa2, koa-router. На клиенте вебпак + HMR, а как остлеживать изменения в серверной части кода?

Dmitry ?
20.12.2016
18:36:16
nodemon?

Alexander
20.12.2016
18:37:15
ага, а вебпак получается только на клиенте? а web-middleware, и web-hot-middleware?

Dmitry ?
20.12.2016
18:38:15
Скорее всего тебе не нужен webpack для node

Google

Rinat
20.12.2016
18:42:39
http://web.dev.lkng.ru/
test1
123456
проблема с лентой. нельзя после просмотра отдельной публикации вернуться на то место, где остановился

Dmitry ?
20.12.2016
18:42:40
Только проблем огребешь. Если нужны какие-то фичи ES, которых нет в ноде (типа импортов) то лучше просто бабелем

Alexander
20.12.2016
18:44:14
ну у меня node7, там действительно импорты не интегрированы. без бабеля никак

Aleh
20.12.2016
18:44:29

Anton
20.12.2016
18:45:16
А импорты в нод собираются вставлять нативно без бабелей?

Alexander
20.12.2016
18:46:27
есть предложение оставить и require и import
https://github.com/nodejs/node/wiki/ES6-Module-Detection-in-Node

Sergey
20.12.2016
18:56:18

Rinat
20.12.2016
18:56:46

Sergey
20.12.2016
18:57:30
реализация этой фичи

Aleh
20.12.2016
18:57:52

Sergey
20.12.2016
18:58:59
можно рисовать отдельную публикацию поверх ленты, чтобы сохранить состояние самой ленты, а можно в сторе (или что там у вас) хранить состояние
точно такой кейс в инстаграм (он кстати тоже на реакт)
https://www.instagram.com/javascript.js/

Andrey
20.12.2016
20:08:34

Andrew
20.12.2016
20:22:14

Rinat
21.12.2016
05:13:34

Andrey
21.12.2016
05:29:19
Ну это нужно дополнительно реализовывать и не проблема реакта. Еще нужно будет решить, что делать, если ты ушел на 250 фотке, там будут уже тормоза при восстановлении

Andrey
21.12.2016
05:42:44

Anton
21.12.2016
05:52:28
Чет нет новости про то, что babel-core сломали. А его сломали :)

Google

Сашка
21.12.2016
05:53:13
О_О Что там с ним? Опять удалили с npm модуль для сложения двух чисел?

Anton
21.12.2016
05:53:41
https://github.com/babel/babel/issues/5024
Вышла новая версия одного из сабмодулей, который сломал все на свете :)
Сабмодуль, правда, уже выпустил апдейт :)
Но не закатал его в npm :(

Andrey
21.12.2016
05:57:41
И хорошо что есть шринкврап

Anton
21.12.2016
05:58:41
Да я чет не пойму что происходит, потому что сломали в 2.5.0, а последняя в npm - 2.4.5

Andrey
21.12.2016
06:01:13
И это вроде как вторая тема за неделю с дебагом и что он, что то ломает

Anton
21.12.2016
06:01:43
Вот посмотрели на это дело - решили на yarn переходить. Отговорите ктонить

Andrey
21.12.2016
06:02:19
Лок можно получить и у npm

Anton
21.12.2016
06:03:53
У нас во время билдов npm с нуля ставиться каждый раз (CD/CI). Вот думаю ему помочь.
Шринкврап хорошо, но не ускоряет

Gordey
21.12.2016
06:40:52
потому что он не для ускорения
а вообще можно кешировать поветочно

Dmitry
21.12.2016
06:43:39
У нас такая же проблема с долгой установкой пакетов при сборке прод билда, но в прошлый раз, когда чекали ярн ( по меркам запуска новых фреймворкох -довольно давно :) ), там были проблемы еще со скоупами и приватностью

Anton
21.12.2016
07:14:33
А точнее?

Vladimir
21.12.2016
08:52:28
Hi

Aleh
21.12.2016
08:55:35
Неделю назад перевёл один проект, вроде ок. Юзаем скоупы для своих приватных контейнеров

Dmitry
21.12.2016
08:58:32
А точнее?
Просто баги были и issues открытые, сейчас может уже все позакрывали, в ближайшее время хотим попробовать снова

Sergey
21.12.2016
09:22:06
какое количество пакетов у вас в node_modules?

Google

Evgeny
21.12.2016
09:22:54
➜ yard-frontend git:(develop) ✗ ls node_modules | wc -l
899

Dmitry
21.12.2016
09:25:10
553 :)

Evgeny
21.12.2016
09:26:07
like a baby

Sergey
21.12.2016
09:26:30
837 :) 346 мегабайт
это физически не реально установить быстро)

Admin
ERROR: S client not available

Andrey
21.12.2016
09:27:14
1099

Sergey
21.12.2016
09:27:20
оО

Andrey
21.12.2016
09:27:58
и 145мб

Sergey
21.12.2016
09:28:04
кто больше?

Maxim
21.12.2016
09:29:25
Всем привет, подскажите плиз, нормально ли подменять компоненты в мобильной версии, или лучше всю логику для адаптивности отдать css?
Есть пример, менюшка на десктопной версии рисуется списком, а на мобильной дропдауном. Сейчас это два разных компонента, стоит ли их подменять?

Iaroslav ¯\_(ツ)_/¯
21.12.2016
09:30:21
810. Из них большую часть нужно удалить, т.к.

Sergey
21.12.2016
09:31:34
а как вы определяете что это мобильная версия?

Maxim
21.12.2016
09:31:59
пока никак) сейчас только через query в css
само приложение не знает, что оно на мобильнике

Denis
21.12.2016
09:32:31
всю жизнь делал на css, а тут задумался
зачем вам поддерживать 2 куска js кода, если можно разрулить на @media?

Sergey
21.12.2016
09:33:00
если они реально разные, лучше вилку сделать
если есть возможность, лучше решить на css

Таймураз
21.12.2016
09:33:58
Все решается с помощью css, разве что если сама задача не говорит об обратном

Google

Sergey
21.12.2016
09:33:58
вот все зависимости webpack http://npm.anvaka.com/#/view/2d/webpack

Таймураз
21.12.2016
09:34:50
Кстати, вот писали в одном из чатов, что yarn не нужен, а кто может аргументы привести?

Denis
21.12.2016
09:35:20
у нас в компании все переехали на yarn, но я разницы не ощутил
зависимости ставятся быстрее немного

Таймураз
21.12.2016
09:35:45
Он чуть быстрее и ничем не хуже

Maxim
21.12.2016
09:36:09
вот пример, одна и та же менюха рисуется разными компонентами, на разных девайсах

Таймураз
21.12.2016
09:36:17
Гугль, лицокнига им пользуются, so why not?

Igor
21.12.2016
10:10:03
А так стараюсь в css все разнести.

Maxim
21.12.2016
10:10:47
спасибо, посмотрю его

Denis
21.12.2016
10:16:50
ааа, Максим, я то думаю, откуда имя знакомое. У вас да, только 2 компонента поддерживать ))

Igor
21.12.2016
10:18:59
Ну две не надо, я в одном все делаю.

Maxim
21.12.2016
10:22:48
А я думаю, знакомая авка ?