These are chat archives for edjafarov/grail

24th
Feb 2015
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:34
привет, как у тебя дела с ресурсами?
Eldar Djafarov
@edjafarov
Feb 24 2015 14:35
я еще не доделал, сегодня немного поработать пришлось
завтра попробую добить
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:36
а ты комитишь постоянно в мастер?
Eldar Djafarov
@edjafarov
Feb 24 2015 14:36
пока да
а думаешь не следует?
пока это не мегапроект с кучей звезд
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:38
да вот на самом деле хз, может имело бы смысл постоянно вкомичивать что-то новое в какую-то нестабильную ветку
Eldar Djafarov
@edjafarov
Feb 24 2015 14:38
да и тесты есть
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:39
а потом, в процессе покрытия тестами можно смерживать в мастер
Eldar Djafarov
@edjafarov
Feb 24 2015 14:39
так и будет
просто пока я туда не коммичу
сейчас хочу ресурсы
и тогда можно будет поиграться
да и демок поделать
чтоб оно было прямо
как думаешь что еще кроме ресурсов имеет смысл?
валидация?
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:40
нет
думаю пока ресурсов хватит с головой
валидация, хендлинг и прочее, это уже сахар
Eldar Djafarov
@edjafarov
Feb 24 2015 14:40
ок, тогда завтра будут
там интересные штуки получаются если про валидацию думать
вот например добавляешь айтем
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:41
при изоморфном подходе валидация должна решать
Eldar Djafarov
@edjafarov
Feb 24 2015 14:42
.postItem().emit(‘item:added’).catchEmit(‘item:added:rejected')
а можно подругому
.emit(‘item:added’).postItem().catchAndRevertEmit(‘item:added:rejected')
ну или что-то типа того
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:44
catchAndRevert - не перебор ли?
Eldar Djafarov
@edjafarov
Feb 24 2015 14:44
ну я условно
тоесть идея такая что если приходит ошибка с сервака
мы ревертим
айтем аддед
типа транзакция получается
и при этом можно указать логику по которой целостность состояния восстанавливается
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:46
я пока думаю что надо запускать валидацию 2 раза
Eldar Djafarov
@edjafarov
Feb 24 2015 14:46
всмысле?
это ты про изоморф?
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:47
да
Eldar Djafarov
@edjafarov
Feb 24 2015 14:47
это уже следующий сильно шаг:)
тоесть сейчас грейлс на серваке рендерит только геты
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:47
ладно, нет смысла пока об это думать
Eldar Djafarov
@edjafarov
Feb 24 2015 14:47
соответственно ничего валидировать не надо
но вперспективе - да
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:48
я думаю, обязательно к этому надо будет приходить
Eldar Djafarov
@edjafarov
Feb 24 2015 14:48

ладно, нет смысла пока об это думать

точно, однако никаких непреодолимых штук пока в голову не приходит

я думаю, обязательно к этому надо будет приходить

да, абсолютно - это вот какраз та штука - что нет никакого сервера

Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:49
когда будут ресурсы, можно будет пробовать педалить более-менее серьезные куски
Eldar Djafarov
@edjafarov
Feb 24 2015 14:49
ага
Artem Zakharchenko
@blackrabbit99
Feb 24 2015 14:49
и тогда можно будет щупать и давать фидбек какой-то
я думаю сходу же попробую kharkivjs.org бранч с mean.io перевести на грельсы
Eldar Djafarov
@edjafarov
Feb 24 2015 14:50
базоые ты уже можешь шупать
сейчас нет РЕСТ ресурсов
а простые - есть