169 похожих чатов

А как используют докер для рабочего окружения при разработке на

React.js? на собеседовании сказали у них приложение загружается в докер контейнер и у ребят одинаковая среда разработки. только я не пойму, а как же в IDE когда мы меняем что-то, как приложение внутри контейнера узнает про это, чтобы обновиться?

19 ответов

11 просмотров

докер = среда в которой проект работает в продакшине, а не твой файлик стилей

MapleLeaf20- Автор вопроса

у них в разработке ещё

возможно для одинаковых версий node.js, плагинов и т.д.

я так понимаю собеседование так себе прошло?)

Че за бред?

MapleLeaf20- Автор вопроса

сказал что согласен, они тоже. завтра приступаю.

раскажи не бред, делов то

прям только в продакшине?

докер это технология, где ты ее применяешь, хоть при разработке, хоть в проде, вообще значения не имеет.

И для разработки она гораздо более удобна чем для прода

мл, вы контекст вообще улавливаете в котором было сказанно "нахрена им докер и че за среда" ?

по моему, парень хотел узнать, как реализуется данный подход, а не "нахрена им докер и че за среда". Ваш ответ, между прочем, не очень то это и обьясняет.

так объясни получше, можешь как соол29 сказать что-то абстрактное, глядишь что-то объяснит сразу

MapleLeaf20- Автор вопроса

там нода и свои модули... типо бек в контейнере поднимается. только комп наверное мощный нужно.

MapleLeaf20- Автор вопроса

ага точно. хоть примерно.

не хочу - т.к. ответ будет слишком долгим. К тому же, на запрос в гугле "Docker React" выходит довольно много статей на эту тему... Но и хамить парню я так же не стану из за его незнания данной темы.

Да просто нода в контейнере, где мы потом запускаем дев сервер. Ставим пакеты какие нибудь например глобально. А так как мы это внутри докера запускаем, то у нас на нашем хосте это вообще никак не отображаеться. Например можно бэк сделать на 14 ноде, а фронт на 16, при этом все будет работать на одном компе, локально на котором нода даже не будет установлена.

это типо я хамил сказав про файли стилей? не кисло у вас натура нежная, имелось в виду что к фронту содержимое докера не относиться и оно нужно для поднятия локально проекта, а фронт есть фронт

ну так почему бы это сразу и не написать? "Это тебе не файлик стилей" - это не ответ. От силы - совсем. Он ничего не обьясняет... Зато прозвучало как подьеб. Дело тут не в нежности, а в банальной вежливости общения... Что же касается докеризации - это изолирование определенных сервисов внутри ОС. Там что хочешь запускай - фронт, бэк, веб-сервер, sql, прокси разные итд. И не обязательно это будет локальный проект - часто докер используют для load-balance или high availability. К самому фронту и вправду не относится, но ничего не мешает запустить несколько версий одного проекта, либо опять таки, использовать для расспределения нагрузки...

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта