vitshev
это тоже
Дима
8 лет писали на asp, нефиг и начинать на вашем js
Alexander
Идите на кобол :)
Alex
кобол - совсем жестоко.. VisualBasic и Delphi где-то там в почете были
Anonymous
Еу всем привет! Есть такие кто фигачит на апворке? Как вы первый заказ взяли, без истории работ и отзывов просто анриал
Mykola
за бесплатно )
Mykola
за отзыв )
Таймураз
Для самого звучит как треш, не могу найти ту же статью и проверить
Cenator 🐈
Еу всем привет! Есть такие кто фигачит на апворке? Как вы первый заказ взяли, без истории работ и отзывов просто анриал
заказ был не по ноде, а по верстке, в портфолио закинул несколько чужих работ, но заказ взял в то время, когда в регионе заказчика все спали, и он был срочный, и работы было на 20 минут от силы
IM
@Atassis При docker run -p 3000 imagename 3000й порт внутри контейнера маппится на (почти) случайный порт на хост тачке. При повторном запуске следующий контейнер запустится на еще каком-то случайном порту. При docker run -p 3000:3000 imagename 3000й порт внутри контейнера маппится на 3000й порт на хост тачке. При повторной попытке получишь ошибку и новый контейнер не стартанет.
Anonymous
Кто-то сталкивался с тем, что при использовании express-session спадает модификация сессии?
Таймураз
А, нет Можно еще в контейнере запустить нужное кол-во процессов ноды Но насколько это правильно с точки зрения архитектуры?
IM
В любом случае на машине нужен балансер, верно?
что-то вроде связки consul + registrator + nginx/haproxy
Таймураз
что-то вроде связки consul + registrator + nginx/haproxy
это в рамках одной машины или в целом- стека технологий?
IM
в целом
IM
если конкретно на машине - то там должен быть registrator + consul-agent registrator регистрирует новые контейнеры в consul-agent, который будет ходить в consul cluster. а уже из консула можно обновлять конфиги nginx или haproxy
IM
но все зависит от конкретных задач, и можно просто ноду в pm2 кластере поднимать:D
AlexMist
Часто рекомендуют для rest api koa2, но что то не нашёл хорошего стартового приложения. Или у всех свои 🤔
Nook
У express есть генератор стартового приложения. Перепеши просто на koa@2
Vladimir
consul это уже сразу по хардкору
Vladimir
Вполне можно без этого
Дима
++
Vladimir
Вообще без экспресса вполне можно жить
Vladimir
Ну нужен просто роутер и все
Vladimir
Хотя можно и просто регэкспами матчить
Roman
с экспрессом плохо то, что начинают все на свете делать мидлварами
Roman
что подходит под паттерн и что нет
Roman
а они были сделаны только для низкоуровневого удобства
Mykola
именно!
Roman
а сам он по сути ничего, кроме сахара поверх node http
Mykola
Посмотрите в сторону feathers, sails, actionhero или hapi накрайняк. Все таки у них есть некая экосистема и набор некого функционала. В экспрессе есть ничего.
Orion
я делаю rest api есть смыл куда-то ещё смотреть кроме экспресса?
Mykola
смотря что в ключается в "rest api". В моем понимании: роутинг, валидация, acl, auth, логирование на внешние сервисы. Четстно? На экспрессе надоело делать это постоянно
Mykola
а если просто "гонять" данные, то да. экспресс самое то
Mykola
я ж выше написал примеры
Mykola
можено еще на trails посмотреть
Mykola
но пока мне не зашел, задумка ок, а реализация пока не оч
Mykola
да, тоже есть такое. Ковырял когда то. Но он капец какой "деревянный"
Mykola
особенно если что то кастомное нужно
Mykola
но если просто рест апишки делать - самое оно
Orion
я посмотрю на указанные фреймворки
Orion
но пока этот проект решил сделать на express
Mykola
та я ни в коем случае не агитирую. ))) Каждому свое
Mykola
Единственно, что призываю расширять кругозор, а то как то зацепило: "я делаю rest api есть смыл куда-то ещё смотреть кроме экспресса?"
Vint
Пс. Для коа2 правильный бодипарсер - koa-better-body)
Неправильный он какой-то. koa@2 (with deprecation messages) - срёт в логи при запуске. Для файлов до сих пор нет лимитов по размеру. Поэтому правильный - https://github.com/koajs/bodyparser, а с файлами работать можно и отдельно.
Mykola
+1 за bodyparser
AlexMist
выберу koa , приложение гибридное VUE ssr + rest api Про модули написали уже хорошо, может ещё что всплывёт )))
AlexMist
Про Vault и конфиги не понял
Mykola
посмотрите в сторону dotenv
Anonymous
результат вчерашних мук https://cs7066.userapi.com/c636418/v636418915/69811/br_UetGXqFw.jpg
Anonymous
vk.com API in nodejs
Node.js releases
Node v6.10.2 (LTS) https://nodejs.org/en/blog/release/v6.10.2
Node.js releases
Node v4.8.2 (Maintenance) https://nodejs.org/en/blog/release/v4.8.2
Yan
хм
Yan
интересный бот у вас тут, господа
Denis
Да всё логично :)
Denis
LTS
kdm🇩🇰
ребят, как посмотреть информацию по заданной директории, к примеру задали C:/dirname/ и он показал какие папки и файлы внутри и какие вложенные есть
Макс
так?
Макс
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
Макс
Anonymous
Anonymous
Или просто tree
Макс
Это пакет
Anonymous
Это пакет
Какой вопрос (абстрактный) такой и ответ (тоже абстрактный)
Макс
и вообще по ходу..)) там только на винде надо))
Anonymous
Да, у него ещё и "папки"
Anonymous
Вендузятник значит точно
Pavel
может раз мы в теме Node.js - то может человек все-таки имел ввиду как это сделать средствами nodejs
Anonymous
именно
Гуглить умеешь?
kdm🇩🇰
Гуглить умеешь?
не особо, но тут быстрее можно получить инфу да и спросить можно