Anonymous
не надо так делать :с
Nikita
все что настроишь - будет работать
Nikita
а DigitalOcean?
Aleksei
vscale - отлично, ещё быстрей, ещё дешевле
Vladimir
Есть сомнения в его надежности, плюс под DO много готового тулинга
Vladimir
А в целом идея та же
Aleksei
можно поподробней насчёт надёжности?)
Aleksei
ну в вискейл добавили приложух
Vladimir
просто сомнения
Vladimir
именно в селектеле и есть сомнения
Никита
а на DO кто-то юзает 80 порт? или просто sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000
Igor
Господа, простой фуллстак. React, Redux(тут вопросов нет), слезно просят писать им backend. Node.js + Express + loopback + mongo = нормальный выбор? Сайт простой с контентом.
Vladimir
Не нужно юзать 80 порт
Vladimir
Нужно юзать 443 порт)
Evgeny
не надо экспресс. надо хапи
Igor
Окей, пусть будет hapi
Evgeny
а если сайт совсем простой - можно сейлс посмотреть, может вообще програмить не надо будет
🐬 Vladislav
чем экспрес плох?
Igor
Посмотрю, но если честно не хочется. Тут есть за вменяемый бюджет изучить перспективную связку.
Evgeny
много ручной работы которой не надо делать на саом деле
🐬 Vladislav
например?)
🐬 Vladislav
Никита
Извиняюсь за нубский вопрос.если 443(https) то где можно брать сертификаты? я ниразу не сталкивался просто
Vladimir
let’s encrypt, или купить нормальный
Vladimir
или самому выпустить, для определенных целей
Igor
А что по loopback? Нормально решения для данных?
Oleksandr
startssl ничотак
Eugenia
let’s encrypt, или купить нормальный
а чем let’s encrypt не нормальный?
Мерль
90 дней
По крону дергать скрипт
Evgeny
Например?
Ну вот из последнего - я пишу модель который должен встраиваться после того как основной модуль закончил работу и отправил контент юзеру. Он должен проверить что с контентом ушли корректные хедеры и в случае если они не корректны - изменить ответ. Как это сделать просто на экспресе?
Vladimir
> @NordLuf после того как основной модуль закончил работу и отправил контент юзер после этого уже поздно что-то менять
Evgeny
ну как бы нет
Evgeny
то что можуль считаеет что он отправил и дернул res,json еще не значит что данные ушли
Evgeny
это значит что закончилась цепочка мидлварь которая была
Vladimir
Значит, в экпрессе
Vladimir
Да, в экспрессе нельзя так сделать
Evgeny
можно, но геморно
Evgeny
а в хапи, например, модель обработки запроса которая мне нравится гораздо больше
Vladimir
типа res.json и все остальное переопределить?
Evgeny
ну да :(
Vladimir
Просто не нужно это делать средствами экспресса
Evgeny
А чем?
Vladimir
Генерация запроса должна быть в самом конце, когда вся логика отработала
Vladimir
А чем?
Кодом же
Evgeny
есть большой пак микросервисов, переписывать каждый из них для добавления туда корреткных обработчиков новой модели прав - ад на несколько месяцев. добавить обработчики перед основными мидлами и в конце - одна неделя на все
Semyon
Loopback поверх экспресса идет, ты с экспрессом работать и не будешь
Aleksei
>сомнения в селектеле очень смешно)
Vladimir
>сомнения в селектеле очень смешно)
Просто сомнения, что он работает, что поддержка не пошлет меня при первой же проблеме, и т д
Aleksei
intresting
Aleksei
вмсмысле «работает» ?)
Evgeny
Evgeny
короче, как можно было заметить, мне нравится хапи и не нравится экспресс.
Vladimir
всмысле доступность соответствует заявленной
Evgeny
Я регулярно сталкиваюсь с тем что на жкспрессе надо сделать какуюто фигню руками, которая просто работала на хапи
Vasiliy
Просто сомнения, что он работает, что поддержка не пошлет меня при первой же проблеме, и т д
Те из знакомых, кто их использует, ни разу не жаловались. При том, что весь их бизнес в стойках selectel стоит.
Vladimir
короче, как можно было заметить, мне нравится хапи и не нравится экспресс.
да понятно. Просто хапи заставляет писать код, прибитый гвоздями к хапи
Evgeny
Нуууу..... там можно разделять так чтобы он юыл переиспользуем, но некоторую логику все равно надо только хапить, да
Vladimir
@vasiliy0s ну датацентр отдельно, облако отдельно.
Vasiliy
Я сам лично vscale заюзал для проекта. Цены ниже DO, проблем за (да, всего лишь один) месяц ни одной не было.
Evgeny
Я кстати, пока тут есть люди, напомню что появился отдельный чат для поиска работы только по Node.JS без фронтенда и прочего. И там как раз есть вакансия для желающих зарабатывать деньги работой с экспрессом https://telegram.me/nodejs_jobs
Roman
да понятно. Просто хапи заставляет писать код, прибитый гвоздями к хапи
експресс сам по себе говно, из него сложно архитектуру вменяемую мидлварами сделать, хапи как любая коробка вероятно рано или поздно придешь к ограничениям
Roman
все плохо
Никита
а в vscale можно домен прикрутить?:)
Vladimir
Непопулярное мнение - такие фреймворки не нужны
Vladimir
Нужно либо все (rails), либо ничего
Vasiliy
без проблем
Vasiliy
Но зарегать домен там нельзя
Alex
там только парковка
Oleg
Кто пишет ботов. Какую вы используете библиотеку?
Ivan
https://github.com/Naltox/telegram-node-bot
Igor
https://github.com/ALCC01/nodeogram