
DimenSi
05.09.2017
21:09:04
default тоже зарезервированно, но в объектах можно указывать

Stanislav
05.09.2017
21:09:19

DimenSi
05.09.2017
21:09:38
да http api

Stanislav
05.09.2017
21:10:02

Google

DimenSi
05.09.2017
21:10:06
питон
почти рест

Stanislav
05.09.2017
21:16:32
есть два стула...
Один для бэка - какая-нить модная тулза сгенерит апи по коду (типа swagger).
Другой руками - опять swagger (Swagger UI). Еще есть API Blueprint - это markdown с дополнительным синтаксисом для описания запросов.
Я хочу попробовать последний с Aglio - это рендерер для API Blueprint, компилит в простые html/css.
Но пока руки не дошли

DimenSi
05.09.2017
21:22:14
да бекендеры поняли, что им пора написать норм доку
и вот и думают какой инструмент заюзать
blueprint это платная херь от ibm которая?
@c01nd01r как загуглить?
слова не хватает)

Stanislav
05.09.2017
21:24:49

DimenSi
05.09.2017
21:25:18
а, спс
ну выглядит уже модней чем swagger
@c01nd01r ты знаешь как не лохануться и не делать рекурсивные импорты?
странная хрень, один раз как-то столкнулся с этим случайно и теперь на каждом шагу спотыкаюсь об эту херь

Google

Stanislav
05.09.2017
21:27:46

DimenSi
05.09.2017
21:28:00
ух, зря ты это сказал

Stanislav
05.09.2017
21:28:10
ну рассказывай, чо

DimenSi
05.09.2017
21:28:25
я нашему питониску сказал, что в js нереально сложно сделать рекурсивные, и теперь страдаю
сек
в общем
есть у меня апи слой, я его подключа и в сторе и в компонентах
и в какой-то момент все летит к черту, когда подключаю в одном из компонентов апи слой, то апи становится undefined в сторе
но есть подозрения, что я знаю какой именно это компонент и почему из за него
у меня есть модалки и они сделаны через стор

Stanislav
05.09.2017
21:33:22

DimenSi
05.09.2017
21:34:04
есть компонент RootModal, он принимает в себя массив и на основе массива создает модалки
массив этот берется из стора, модуля modals
и думаю тут то все и летит, потому, что я типо вызываю из стора модалку, а в модалке вызываю апи, но само апи еще использую в сторе

Stanislav
05.09.2017
21:35:37
Ну это легко проверить ? Выпили апи в каком-нить одном месте

DimenSi
05.09.2017
21:36:06
как только я выпиливаю импорт из модалки, в сторе все сразу норм

Stanislav
05.09.2017
21:36:19
ну вот ?

DimenSi
05.09.2017
21:36:31
вопрос как решить траблу

Stanislav
05.09.2017
21:36:57
Пересмотреть архитектуру

DimenSi
05.09.2017
21:37:04
либо делать экшены через стор и работать с экшенами внутри компонента, либо прокидывать апи слой через стор в модалку.

Google

DimenSi
05.09.2017
21:38:17
не знаю как это сделать.
а еще вариант это прокинуть в стор апи в момент инициализации стора, без импорта.

Kelin
05.09.2017
21:51:13
Как же люди мучаются без нового apicase ?

DimenSi
05.09.2017
21:55:55
да боюсь, я и с твоим apicase облажался бы
@c01nd01r blueprint я так понял, это стандарт и нужно для него искать парсеры?

Kelin
05.09.2017
21:56:45
С apicase не облажаться
Ибо все апишки в одном месте + миксином привязываются к Vue
И не надо ничего никуда импортить
Ну разве что в стор, но там проблем быть не должно

Stanislav
05.09.2017
21:58:06

DimenSi
05.09.2017
21:58:26
есть два стула...
Один для бэка - какая-нить модная тулза сгенерит апи по коду (типа swagger).
Другой руками - опять swagger (Swagger UI). Еще есть API Blueprint - это markdown с дополнительным синтаксисом для описания запросов.
Я хочу попробовать последний с Aglio - это рендерер для API Blueprint, компилит в простые html/css.
Но пока руки не дошли
не парсер, а рендерер
все, я понял
я прочитал
и осознал

Stanislav
05.09.2017
22:03:48

DimenSi
05.09.2017
22:06:52
ох, мы теперь заживем
в хроме добавили поддержку es модулей

æ digital
05.09.2017
22:15:53
Лучше бы в ноде добавили
Что за блупринт? Вместо сваггера?

DimenSi
05.09.2017
22:20:45
да, стандарт описания http апи

Google

DimenSi
05.09.2017
22:20:57
я так понимаю

æ digital
05.09.2017
22:21:23
А нету пример а использования с нодой/экспресс? Я пока не найду как это заюзать

DimenSi
05.09.2017
22:23:37
ты просто пишешь в md файле по спецификации, а потом выбираешь инструмент который отрендерит тебе эти файлы в красивый html + css

Stanislav
05.09.2017
22:23:37

DimenSi
05.09.2017
22:24:48

æ digital
05.09.2017
22:25:21
Да я нашел, тут целый набор. Drafter.js, protagonist

Stanislav
05.09.2017
22:27:21

æ digital
05.09.2017
22:27:49

Stanislav
05.09.2017
22:47:34
это что на си ?

Stanislav
05.09.2017
22:50:07
Умная коробочка

Stanislav
05.09.2017
22:50:45
еот ?
хотел бы я такой проект
там даже родили нормальный фреймворк на крестах

Stanislav
05.09.2017
22:52:11
для всяких терминалов, вендинга и т.д.

Stanislav
05.09.2017
22:53:17
а куда они раздают вебню ?
а или там примитивная апишечка какая

Stanislav
05.09.2017
22:53:54

Google

Stanislav
05.09.2017
22:54:33
ну стильно да

BlastPy
05.09.2017
22:58:40
Ребят такой вопрос как повесить нечто подобное когда пользователь жмякает back в браузере
this.$router.push({params:{lat, lng}}
куда копать

Stanislav
05.09.2017
23:01:00
куда копать
либо в доку по роутеру, смотреть про хуки, либо про history api в браузере

BlastPy
05.09.2017
23:09:32
Как изменить данньіе в props из App.Vue
center: {lat: 50.071156, lng: 25.154167},
по клику допустим
уже есть действие по клику
this.$router.push('/details/'+this.markers[i].uid)
this.props.center ?
или как то по другому

Stanislav
05.09.2017
23:10:58

BlastPy
05.09.2017
23:11:57
В пропсах не предусмотрено менять типо ?
А как в родитель отправить

Stanislav
05.09.2017
23:13:42

BlastPy
05.09.2017
23:13:42
Emit ?

Stanislav
05.09.2017
23:22:09

BlastPy
05.09.2017
23:25:58
Хотя они в разньіх компонентах бл

Stanislav
05.09.2017
23:26:54