
[Anonymous]
04.11.2016
21:12:59
ой опять

Vladimir
04.11.2016
21:12:59

n4nn31355
04.11.2016
21:14:13
А, нашёл вродь. https://atom.io/packages/linter
это пропс-дривен реакт апп
ну пропс, не пропс. В рутовом компоненте есть стейт же, который влияет на детей. А дети меняют стейт через калбэки переданные через пропсы)

Google

Vladislav
04.11.2016
21:18:52

[Anonymous]
04.11.2016
21:18:54
ты типо такой не зная, этого, использовал, красавчик

n4nn31355
04.11.2016
21:19:45

Vladimir
04.11.2016
22:11:26
А вот вопрос, кастомные скроллбары умеют в возможность добавления элементов в начало?

Ostap
05.11.2016
06:25:12
Могу поделиться опытом в ng2 после реакта (год активной разработки).
Нг2 норм, как говорили выше, все из коробки. Оч понравилась интеграция фреймворка с тайпскриптом, хорошие ошибки и годный ng-cli ( спижженый у ембера).
Реакт из коробки с mobx или redux быстрее ощущается, но покурив доки и заюзав ngrx/store все становиться на свои места.
Я б сказал так, реакт - для комплексных дашбордов, где 1,2 роута и страшный риал тайм.
Ангуляр2 - для ентерпрейза, админок с ролями и тдтп

code4aman
05.11.2016
08:27:01
у нг2 популярен редакс и/или ркс?

Vladimir
05.11.2016
08:30:27

code4aman
05.11.2016
08:31:19
а это и есть это, кул)

S
05.11.2016
10:28:25

Kreizo
05.11.2016
11:17:48
Бывают такие случаи когда redux thunk функционала не хватает и используются либы на примере bluebird ?

Taras
05.11.2016
11:24:14
У кого-то есть опыт использовать свой велосипед вместо redux? И зачем вам это? Я лично не вижу в этом необходимости, потому лаконичности приоритетнее чем красота (читабельность) и потому что стараюсь привязать отображения данных сразу к источнику (url)

Сергей
05.11.2016
11:25:20

Google

Aleksey
05.11.2016
11:37:58
Ребят, помогите пожалуйста, кому приходилось инициализировать redux store с бд на сервере? Как это лучше сделать?
Серверный redux использовать или через thunk?

Vladimir
05.11.2016
11:53:32
Три экшена, один процессит очередь изменений, один создания объектов и один удаления
Но у меня специфическая цель - атомарность ради версионированния и передачи только патчей клиентам

Дмитрий
05.11.2016
12:18:11
Добрый день, кто нибудь знает можно ли в Relay сделать динамическую композицию? Имею в виду импортнуть несколько контейнеров в один файл и в райтайме по ключу в этом объекте вытаскивать контейнеры и "рендерить".

Kreizo
05.11.2016
14:38:56
Есть кто использует с redux-thunk bluebird либу ?

from
05.11.2016
14:41:14

Kreizo
05.11.2016
14:42:04
понял

Alex
05.11.2016
16:36:28
Нароод, vscode юзает кто?

Pavel
05.11.2016
16:39:53
@ZeroBias

code4aman
05.11.2016
16:45:58
был же чатик по кодедиторам вроде

Alex
05.11.2016
17:17:17
Как в vscode сделать так, чтобы он при старте все файлы индексировал? А то нет автокомплита нормального

Dmitry
05.11.2016
17:28:37
Парни, а кто знает как в вебпак импортировать не файл а директорию? Суть такая - хочу импортнуть папку с картинками
Картинок весьма много, поэтому совать по одной через файл лоадер не вариант

Evgeny
05.11.2016
17:29:50
Почему не вариант?

Семен
05.11.2016
17:30:20
/images/* разве не работает там?

Dmitry
05.11.2016
17:30:22
Их больше сотни, руками прописывать каждую геморно

Evgeny
05.11.2016
17:30:44
Так в любом случае ты ее вызываешь по имени, нет?

Семен
05.11.2016
17:31:24
Тут задача другая видимо, что-то типо копирование из одной папки в другую?

Google

Dmitry
05.11.2016
17:31:49
Да, именно копирование из папки в папку

Семен
05.11.2016
17:31:58
сек

Nahasaki
05.11.2016
17:33:23

Семен
05.11.2016
17:33:27
new CopyWebpackPlugin([
{from: "image", to: "image"},
{from: "fonts", to: "fonts"}
]),

Dmitry
05.11.2016
17:33:55

Семен
05.11.2016
17:33:57
https://github.com/kevlened/copy-webpack-plugin

from
05.11.2016
17:35:14
если картинки в коде используются, то require('images/${imgName}.ext') как раз всю директорию и "скопирует"
(короче с бэктиками внутри)

Дмитрий
05.11.2016
19:52:41

Dreamerinnoise
05.11.2016
19:53:26
Или он так не работает?

Дмитрий
05.11.2016
20:05:13

Dreamerinnoise
05.11.2016
20:05:39


Дмитрий
05.11.2016
20:07:50
лол, где почитать об этом?))
Nov 2 at ~1:57 pm PST We released VS Code 1.7. The team in Zurich went to bed and the Redmond team started on our plans for 1.8.
Nov 2 at ~4:12 pm PST We were contacted by npm. They were seeing a huge spike in registry activity from clients attempting to access non-existent packages under the @types scope. At its peak, these requests accounted for roughly 10% of all traffic (Fun fact: VS Code users were sending approximately the same amount of requests npm sees from the country of India) and briefly overwhelmed their service.
The npm dev ops acted quickly to mitigate the un-intentional DDoS and diagnosed the issue as coming from the VS Code 1.7 release. The key issue was a flood of requests for non-existent packages
Nov 2 at ~5:45 pm PST With proper context and at the request of npm, we took down the 1.7 release and moved users back VS Code 1.6.1. We updated the website with the facts we had and rolled up our sleeves to analyze the best next steps.
https://code.visualstudio.com/blogs
Весело живут
Я откатываться не стал, но types в проектах особо не вижу, чему в принципе пока только рад))
vs code — это коварный план Microsoft по организации мультиплатформенного ботнета?
Embrace, Extend, and Extinguish


Dreamerinnoise
05.11.2016
20:15:30
Весело живут
аэээаа, он опрашивал модули из package.json и пытался добавить в кэш, и слал реквесты в нпм, при каждом открывании вскод?

Google

Dreamerinnoise
05.11.2016
20:15:36
я чот туплю и не понимаю

Дмитрий
05.11.2016
20:16:39
Ага
Для каждого модуля в package.json каждого пользователя vs code

Dreamerinnoise
05.11.2016
20:17:37
ну а нпм отвечала 404 потому что не везде есть тайпинги, я думал tsd большая :3

Дмитрий
05.11.2016
20:18:39
Большая, но в npm модулей всё равно больше в сотни раз))
Проект вступил в третью фазу, все в укрытие?

Dreamerinnoise
05.11.2016
20:20:28
ну хоть вошли в историю xD

andretshurotshka?❄️кде
05.11.2016
20:22:23
лол

Ches
05.11.2016
20:34:00
куда более правильно складывать стили в create-react-app если не использовать import в каждом компоненте?
по докам вроде написано что вебпак только src папку смотрит, и оптимизирует их там
общие стили для всего, типо main.css

Vladimir
05.11.2016
21:05:22
js
// index.js
import 'index.css';

Ches
05.11.2016
21:06:06
спасибо)

? Алёна
06.11.2016
07:44:05
Кстати, а как лучше со стилями работать? Сейчас у меня общая часть (переменные, сетка, ресет, миксины, шрифты) в корне импортится в main.scss, который подключается к root.js, а стили для компонентов лежат рядом с этими компонентами.

Dreamerinnoise
06.11.2016
07:51:24
Same
Если хочется обмазаться новомодными штуками, глянь Styled components

Ruslan
06.11.2016
08:33:15
CSSinJS коих несколько, либо CSS Modules

Alexey
06.11.2016
08:49:47
css-literal-loader еще тема

Aleksey
06.11.2016
10:39:18
Может знает кто, почему не происходит render компонентов, когда изменяется state
redux?

Google

Vladimir
06.11.2016
10:43:34
Зависит от того, что ты с состоянием делаешь

Name
06.11.2016
10:51:46

Aleksey
06.11.2016
10:54:30
В общем дело такое, у меня есть родительский компонент, в дочерние я передаю весь state, только вот одно не понимаю, коннектить нужно в каждом компоненте для дочерних или state изменяется для всех, если в родительском приконнектить?
export default connect(mapStateToProps, mapDispatchToProps)(PageLayout); вот так в родительском
в mapStateToProps одно свойство state, а в mapDispatchToProps пока один диспатчер

Дмитрий
06.11.2016
10:56:42
Весь стейт в компоненте?? Сохрани в отдельную папочку с названием "антипаттерн"

Aleksey
06.11.2016
10:57:26
В смысле одно свойство state

Дмитрий
06.11.2016
11:07:23