
Aleh
13.05.2016
16:52:12
и у front еще порты наружу

$Bogdan
13.05.2016
16:52:25
да у фронта 80 порт

Aleh
13.05.2016
16:52:35
ports:
- "3000:80"

$Bogdan
13.05.2016
16:52:38
да все должно работать

Google

Aleh
13.05.2016
16:52:40
вот так например?

$Bogdan
13.05.2016
16:52:53
не
я сам не понимаю почему, должно работать, с бд все норм
кстати линкс же не обязательно
дефолтные есть
это имя

Aleh
13.05.2016
16:56:29
так lsof -i порт показывает?

anoru
13.05.2016
16:57:54
А то все примеры не уходят дальше туду, кто-нибудь его юзал на крупных проектах? После усталости от десятков редюсеров выглядит как спасение

Kanat
13.05.2016
17:06:16
ES6 template literals can span multiple lines:
const HTML5_SKELETON = `
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>`;
(The examples differ in how much whitespace is included, but that doesn’t matter in this case.)
More information: chapter “Template literals and tagged templates”.
это типо работать HTML файлом с JavaScript'та

[Anonymous]
13.05.2016
17:07:23

Vladimir
13.05.2016
17:08:26
Подскажите в чём прикол ReactDOM как отдельного вендора, хотя всё что он делает - это экспортит кусок реакта?

Google

Vladimir
13.05.2016
17:08:28
и почему поле __SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED так угрожающе называется?

anoru
13.05.2016
17:13:26
Coding assistance for props in React and more
WebStorm can now understand component properties defined using propTypes and provide code completion and resolve to them.
блин, неужели переходить с саблайма)

$Bogdan
13.05.2016
17:16:52
и флоу он понимает)
и быстрей атома)

anoru
13.05.2016
17:18:30
все что угодно быстрее атома
)

Sergey
13.05.2016
17:21:52

anoru
13.05.2016
17:22:05
не знаю. Прочитал тут )
https://blog.jetbrains.com/webstorm/2016/05/webstorm-2016-2-early-access-preview/

Sergey
13.05.2016
17:22:30

$Bogdan
13.05.2016
17:22:42
быстрее
хотя проект какой-то полуживой
и файлы он может больше 2 мб открыть

Sergey
13.05.2016
17:24:28

anoru
13.05.2016
17:24:36
а LightTable еще живой? Я думал, что его после кикстартера забросили навсегда)
интересно, а были еще редакторы, которые спонсировали на кикстартере?
https://www.kickstarter.com/projects/ibdknox/light-table
316 тысяч

$Bogdan
13.05.2016
17:25:31
https://github.com/google/xi-editor

Google

$Bogdan
13.05.2016
17:25:40
это из новых интересных
наверное настоящая замена саблайму будет

anoru
13.05.2016
17:28:00
vscode настоящая замена саблайма
через годик точно)

$Bogdan
13.05.2016
17:28:49
ну он же на атоме основан и плюс у него с плагинами какая-то ерунда
и вообще в vs существует поддержка vim хоть в какой нибудь из версий?

anoru
13.05.2016
17:30:55
в vscode на самом деле много плагинов и он уже намного лучше саблайма во всем. Про год я шучу, что только через год появятся табы, которые я все так жду ))
он не на атоме основан
nuclide это сборник атома с плагинами
а тут все свое (там лишь электро в какой-то степени юзается)
электрон*
вообщем он у меня работает быстрее саблайма) Так что сравнивать с атомом не стоит

S
13.05.2016
17:33:44
А кто нибудь дружил es6 классы с редаксом?

$Bogdan
13.05.2016
17:34:39
надо попробывать) я как-то установил его когда вышел, может быть он тогда был плох не знаю

S
13.05.2016
17:34:45
А то от фп подташнивает

Kanat
13.05.2016
17:43:22
WebStorm сколько весить?

Vladimir
13.05.2016
18:03:46
160 мб

Aleh
13.05.2016
18:25:25
а что там дружить?
А кто нибудь дружил es6 классы с редаксом?

$Bogdan
13.05.2016
18:27:34
наверное он имеет в виду редукс на ООП

Google

Denis
13.05.2016
18:27:43
Самое страшное, что даже TypeScript с Redux дружили

$Bogdan
13.05.2016
18:28:41
а что в этом страшного?

anoru
13.05.2016
18:30:14
https://medium.com/cooper-press/the-18-most-popular-react-links-so-far-in-2016-b3492c0d9f03#.om9o9gg7r

Aleh
13.05.2016
18:30:37
так это ж удобно
Самое страшное, что даже TypeScript с Redux дружили
ну, я не понимаю, чего можно оопшного в редуксе делать

$Bogdan
13.05.2016
18:31:41
elm же типизированый язык а его архитектура которая предлагается в использование с ним похожа на редукс

S
13.05.2016
18:49:34

Admin
ERROR: S client not available

Aleh
13.05.2016
18:50:05
?

Aleksey
13.05.2016
19:53:56

Anton
13.05.2016
20:44:16
Привет
В коде используется bind. Зачем?
loadCommentsFromServer: function() { // new
$.ajax({
url: this.props.url,
dataType: 'json',
cache: false,
success: function(data) {
this.setState({data: data});
}.bind(this),
error: function(xhr, status, err) {
console.error(this.props.url, status, err.toString());
}.bind(this)
});
}
Это из туториала официального по React

Vladimir
13.05.2016
20:46:43
Чтобы this сработал
Отличный вопрос на собеседование кстати

Vladimir
13.05.2016
20:47:24
чтобы работал в контексте loadCommentsFromServer
а не в контексте success коллбека $.ajax

Denis
13.05.2016
20:47:50
Хороший вопрос, ведь можно arrow functions

Google

Denis
13.05.2016
20:48:33
React такой Legacy ?

Anton
13.05.2016
20:48:53
$.ajax({
url: this.props.url,
dataType: 'json',
cache: false,
success: data => {
this.setState({data: data});
},
error: (xhr, status, err) => {
console.error(this.props.url, status, err.toString());
}
});
}
Так?

Denis
13.05.2016
20:49:51
Молодец

Anton
13.05.2016
20:49:58
$.ajax({
url: this.props.url,
dataType: 'json',
cache: false,
success: data => this.setState({data: data}),
error: (xhr, status, err) => console.error(this.props.url, status, err.toString())
});
}
Или так красивее?

Denis
13.05.2016
20:50:25
Я бы не сказал так про error, но ок

Anton
13.05.2016
20:51:15

Denis
13.05.2016
20:51:38
)) Telegram? Да просто много сущностей в одной строке тяжело для восприятия

Vladimir
13.05.2016
20:51:55
success: data => this.setState({ data }),

Denis
13.05.2016
20:52:00
+

Anton
13.05.2016
20:52:40

Vladimir
13.05.2016
20:52:49
да

Denis
13.05.2016
20:52:52
const { url } = this.props
$.ajax({
url,
dataType: 'json',
cache: false,
success: data => this.setState({ data }),
error: (xhr, status, err) => console.error(url, status, err.toString()),
})

Vladimir
13.05.2016
20:53:43
год назад стандарт ввели + в браузерах и ноде поддержка больше 90% => думаю уже можно

Кисик
13.05.2016
20:54:47
А оно ж по идее всё равно бейбелом транслируется в старый жс?

Anton
13.05.2016
20:55:02

Denis
13.05.2016
20:55:57
?

Anton
13.05.2016
20:56:38
const { url } = this.props
$.ajax({
url,
dataType: 'json',
cache: false,
success: data => this.setState({ data }),
error: (xhr, status, err) => console.error(url, status, err.toString()),
})
переменная автоматов возьмет из объекта переменную url. Сразу не обратил внимание, что просто props передается