Size: a a a

ЦАРКА PUBLIC CHAT

2020 July 01

SB

Star Brain in ЦАРКА PUBLIC CHAT
Дед Толя
я не особо использовал node.js в практике - но насколько помню есть пакет node-deploy
Тепло:) но суть вы не сказали, как работает этот пакет то:)
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Ну вообщем ответ который я бы дал - следующий... рассказать?
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
сам node.js - это и есть по сути сервер приложений на JS. точно также как и Apache - сервер веб-приложений, в том числе на PHP или других mod-улях.
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Вот именно
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
То есть работает спокойно на локалхосте - висит консольное приложение - ведет себя как веб-сервер. Вопрос - таким же макаром его в продакшн?
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
так в чем загвоздка то... я что-то потерялся в сути диалога... начали за навыки разработки на JS - закончили уже администрированием среды
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Ну смысл в том - чтобы человек представлял как это будет работать, поэтому обсуждаю.
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
Star Brain
То есть работает спокойно на локалхосте - висит консольное приложение - ведет себя как веб-сервер. Вопрос - таким же макаром его в продакшн?
я в данном случае воздержусь от тычка пальцем в небо - не мой профиль просто node.js - но уж точно не таким же макаром - насчет нюансов надо читать мануалы
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Вообщем то что я хотел услышать - не смотря на то что node.js ведет себя как сервер - в продакшне нужно как минимум настроить полноценный сервер (nginx, apache, IIS) через reverse proxy.
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
То есть без nginx, apache - не обойтись
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
кхм
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Но это не точно:))))
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Вот хотел узнать как люди делают на самом деле:)) единственный точный ответ который я знаю - это можно использовать AWs или Google Cloud - которые сами правильно будут использовать в продашне твой node.js код:)
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
Нжинкс - балансировщик. Апач - веб-сервер. Node.js - сервер приложений. реверсивный либо транспарентный прокси - это уже больше по безопасности, чем обязательное требование
источник

A

Aliyar in ЦАРКА PUBLIC CHAT
Дед Толя
1. Пойти на бесплатную стажировку.
2. Начать работать на фрилансе
или брать задачи с фриланса и просто их делать - для прокачки опыта.

Если вы зайдете на fl.ru например, то там куча готовых заданий для прокачки а иногда и идеи для стартапов попадаются.

3. Запилить свой проект. Просто взять и повторить что-то - сначала простое, потом посложнее.
Спасибо)
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
Star Brain
Вот хотел узнать как люди делают на самом деле:)) единственный точный ответ который я знаю - это можно использовать AWs или Google Cloud - которые сами правильно будут использовать в продашне твой node.js код:)
не обязательно. Jelastic решения не только у Амазона.
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Дед Толя
Нжинкс - балансировщик. Апач - веб-сервер. Node.js - сервер приложений. реверсивный либо транспарентный прокси - это уже больше по безопасности, чем обязательное требование
Нжинкс - не имеет функций веб сервера по вашему?:)
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
В этот же стек входит и Python и Java и еще ряд других ЯП. поэтому что будет у вас на бэкенде - зависит только от того, на чем вы пишете этот бэкенд
источник

Д

Дед Толя in ЦАРКА PUBLIC CHAT
Star Brain
Нжинкс - не имеет функций веб сервера по вашему?:)
тогда зачем вам Apache и IIS?
источник

SB

Star Brain in ЦАРКА PUBLIC CHAT
Да, кстати - точно! А как обстоят дела с питоном? Я знаю что можно и пользовать flask - но это же тоже не подходит для продакшна?
источник