Roman
у кого-ть есть хорошие ссылочки на статьи/доклады по деплою?
Anonymous
https://twitter.com/chicoxyzzy/status/821903659650977792
Anonymous
там еще взялись оптимизировать Map и Set
Paul
Они же вроде пофиксили let в 7
Anonymous
тут про циклы
Anonymous
они научили кранкшафт лет с констом там
Anonymous
и он перестал такой код игнорить
Александр 🦄
Чатик, swagger + node + express для rest api норм?
Roman
Чатик, swagger + node + express для rest api норм?
Смотря что по-твоему норм
Александр 🦄
Смотря что по-твоему норм
swagger там насклько нужен? Если мы хотим нормальную документацию к этой api.
Roman
Свегер из этой троицы для апи важней всего
Evgeny
@DenisIzmaylov еще варианты смотрел, не помню что именно, но ему больше понравилось чем сваггер
Evgeny
Я не помню. Потому и кастанул его сюда
Paruyr
А что вы скажете начсет apidoc.js?
Evgeny
> https://risingstars2016.js.org/ Feathers, Keystone для микросервисов и апи
Roman
А что вы скажете начсет apidoc.js?
не понимаю почему люди которые работают с джсоном так не воспринимают джсон схему для описания этого джсона
Michael
Что за схема. Звучит как эталонное ненужно.
Roman
Что за схема. Звучит как эталонное ненужно.
валидация данных тоже не нужна?
Vladimir
В своё время сделал как минимум два велосипеда вместо джсон схемы
Vladimir
Подумываю над третьим
Sergey
хм, я тоже делал велосипеды для валидаций, но большинство основано на JSON схемах
Sergey
хотя мне нравится подход реакта с proptypes
Roman
В своё время сделал как минимум два велосипеда вместо джсон схемы
я бился над тем как бы совместить статическую типизацию с джсон схемой и еще чтобы http апи описывало
Vladimir
Это как раз мой второй велосипед
Roman
но это все выглядит в итоге ужасно
Roman
хотя мне кажется строить какой-то ui по ast типов было бы удобно
Vladimir
Я думал об этом решил что это слишком сложно
Roman
именно
Vladimir
Нужно поддерживать алиасы, импорты и т д
Sergey
кстати, немного оффтоп, но близко, может кто делал подобное: Есть такая штука как Unreal Blueprints кто нибудь может знать как представить этот граф в виде json?
Vladimir
В итоге сделал сахарный формат для ямла
Vladimir
И генерацию кучи flow кода из него
Vladimir
Json схему при желании тоже можно сгенерить
Michael
Не проще SOAP взять, господи исусе?
Vladimir
Но вообще охота проапгрейдить все кастомной грамматикой
Roman
самое простое как мне кажется это все-таки описывать модели в свегере/схеме а потом из дефинишенов генерить флоу типы
Roman
получается и документация и валидация и типизация
Vladimir
Ну да
Vladimir
Я ещё автоматическую проверку обратной совместимости делал
Michael
Не дай бог
Ладно, толсто, но есть же ASN.1 coolface
Michael
Всё лучше, чем писать костыльные DSL-компиляторы, имхо
Michael
А если серьёзно, то можно протобаф взять
Sergey
protobuf хорошая штука)
Michael
Отличная ващет
Vladimir
Ну хочется кастомизации
Vladimir
Например, UI генерить
Michael
Лучше синица в рука
Michael
Или как там
Vladimir
Не, лучше сделать свой велосипед
Roman
протобуф это ж для общения внутри сети, не давать же это клиенту
Vladimir
Ну можно и клиенту
Roman
смотря какой клиент конечно)
Vladimir
Но я для микросеовисов делал, да
Vladimir
смотря какой клиент конечно)
Да любой в принципе, с поддержкой бинарных данных
Roman
да не, для публичного апи все ждут рест
Vladimir
Кто ждёт то?
Vladimir
Rest is overrated
Yan👀
а что топ?)
Vladimir
Json по http
Roman
он мне тоже не нравится, но стандарт как бы
Roman
на апи митапах даже не заикаются не о чем больше
Vladimir
Да не стандарт
Vladimir
И мало кто знает, что рест, а что не рест
Vladimir
А при митап это даже смешно звучит
Roman
А при митап это даже смешно звучит
вот эти тоже?) http://apistrat.com/
Vladimir
Ну да
Vladimir
API это не конкретное понятие и очень маленький аспект разработки
Vladimir
Это не технология, не продукт
Vladimir
Что тут обсуждать
Michael
> для общения внутри сети Вот это тоже заблуждение
Vladimir
Для веб приложении я лично не видел пока кто использует, но принципиально проблем быть не должно
Roman
> для общения внутри сети Вот это тоже заблуждение
рест универсален и прост, взял курл с браузером и делай что хочешь. всем пох на то что криво и непонятно зачем
Vladimir
Так это просто хттп
Michael
А потом сидеть и наворачивать джэйсон схемы на джэйсоне
Michael
Не спс