Orion
писать и переписывать документацию дело долгое и неблагодарное, а вот тесты писать нужно
Vitaliy
Как вы предоставляете документацию на ваш REST API сторонним потребителям?
Swagger – 14
👍👍👍👍👍👍👍 37%
Не документирую о.О – 11
👍👍👍👍👍👍 29%
В свободной форме – 7
👍👍👍👍 18%
Иное — расскажите как? Можно в личку @glukki – 5
👍👍👍 13%
apiDoc – 1
👍 3%
Blueprint
▫️ 0%
👥 38 people voted so far.
Orion
покажи слайды?
Vitaliy
Ещё готовлю. Завтра выступать в Питере :)
Orion
а что за конференция?
Roman
Roman
потом слайды забыл
Roman
:D:D
Vitaliy
Orion
я на последней конференции видел слайды - уточка и заголовок, котёнок и заголовок - всё в таком духе и как-то запоминается 😊
Orion
SCRUM обсуждали
Aleksey
Dmitry
Vitaliy
вот допустим ты пилишь бэкенд — ты предлагаешь другому человеку, фронтендеру, смотреть в твои интеграционные тесты, чтобы понять как пользоваться API?
Vitaliy
graphQL доказывает
это в принципе справедливо.. но порой приходится делать rest api
Sergey
в js_jobs и по шаблону оформляйте
Anonymous
Спс :)
Evgeny
Бонжур
Sergey
Привет
Evgeny
Есть вопросы
Orion
Привет
Evgeny
Хочу работать с постгресом в ноде
а) библиотеку для орм?
б) миграции
Sergey
Orion
а тоже самое для Oracle?
Evgeny
Ладно, про орм можно забить
Evgeny
Как миграции писать?
Sergey
юзаю его для тг бота
Alexander
ыыы
Alexander
pg-promise
Alexander
там есть helpers
если немного с ними разобраться - лучше orm
Alexander
всякую фигню автоматизируют, а сложные селекты лучше все равно руками писать или собирать через knex (в котором половина будет knex.raw 😊)
Sergey
knex такой шлак (((
Alex
sequelize - довольно приятная orm. Там все неплохо с миграциями и при необходимости с raw запросами
Artur
knex такой шлак (((
Вот хорошая альтернатива
https://www.npmjs.com/package/sql-template-strings
Artur
Особенно когда автор замержит мой PR https://github.com/felixfbecker/node-sql-template-strings/pull/31
Evgeny
Sergey
Denis
Ребята
👁
спорно :)
Denis
Кто готов выступить с докладом на следующем Node.js Meetup? https://github.com/MoscowNodeJS/talks/issues/3
Vitaliy
я уже задавал тут вопрос, но кажется там охват будет шире — проголосуйте еще раз, пожалуйста
https://twitter.com/glukki/status/847355248322551808
Vint
да он глючный какой-то
Подробности?) Sequelize в таком случае вообще чёрная коробка. Исходники читать через раз приходилось по началу.
Vitaliy
Denis
дата?
Апрель или май, по мере готовности докладов :)
Orion
я был на предпоказе перед одной важной конференцией - это была жесть
Orion
скажем так, нужно знать кто клиент в зале и поменьше воды
Denis
Так то да, но тематические митапы (React, Node.js, Kubernetes) - это не только проверка на прочность, но и набор тем для объективного общения. Самое интересное это когда начинает в такой атмосфере микрофон по залу ходить и столько всего полезного, такие горячие дискуссии бывают.
Denis
А у митапа есть сайт или что то такое?
Denis
Две недели назад был жесткие дебаты Сергея Рубанова против Сергея Бережного (Яндекс) про БЭМ. Вообще жарко стало в зале.
Orion
Бережной один из основателей Яндекса
Orion
?
Denis
А у митапа есть сайт или что то такое?
1. https://meetup.com/React-Moscow-Meetup/
2. https://meetup.com/Moscow-NodeJS-Meetup/
3. https://meetup.com/Moscow-Kubernetes-Meetup/
Но вообще было бы правильно сделать сайт, где видео, слайды и фото собирать.
Alexander
еще SPA митап)
Vladimir
Denis
Denis
Вообщем, в итоге Nexus единственный рабочий приватный npm регистри? https://github.com/rlidwka/sinopia/issues/404
Dreamerinnoise
Да
Igor
день добрый, может подскажет кто есть такая проблема, юзаю вебпак дев сервер, в нем конфиг на прокси,
proxy: {
'/v1': {
target: 'http://someurl.com',
changeOrigin: true,
logLevel: 'debug'
}
}
в логе при запросах
[HPM] GET /v1/profile -> http://someurl.com
не подскажите как сделать что бы путь "пробрасывался"
добавлял звездочки, не помогает
Igor
там юзается http-proxy-middleware
Pavel
Парни, не подскажете, как сделать это поле в монгодб через монгусь уникальным? https://gist.github.com/zombiQWERTY/60306a71271db77707f92a1509996c10
Pavel
В participants всегда 2 id пользователя
Pavel
Пробовал через индексы. Если я добавляю индекс а само поле, то дубликаты создаются. Если добавляю индекс на уровне схемы, то при попытке добавления второй записи, в которой есть один из id первой запись не добавляется
Anonymous
кто-то работает с nodejs хостингом heroku ? есть вопрос
Anonymous
я задеплоил пример на хостинг. все работает ( демо гит )
Anonymous
можно вест разработку локально не имея гит репозитория и деплоить на хероку с локалки?
Anonymous
ну то-есть не имея репа на гитхабе
Anonymous
Можно
Alex
конечно
Anonymous
а типо локальный реп деплоить
Alex
он свой репозиторий добавляет
Alex
$ git push heroku master
Anonymous
в общемто я запутался в командах консоли. я писал гит пуш но на серваке нечего не поменялось
Alex
можно посмотреть как он его прописывает
$ vim ./.git/config
Alex
Короче, хероку просто добавляет свой remote репозиторий. А потом по хукам собирает проект. Каждый раз при пуше - он просто будет пересобирать весь проект
Alex
Для того чтобы локально тестировать можно заюзать
$ heroku local
При этом он поднимет все переменные окружения из .env файла и запустит проект командой прописанной в Procfile