User avatar

Строчка 2: здоровенный сервер на Рубях, сервящий огромные пачки данных, обёрнутые в толстые объекты, рендерящий гигантские HTML-и через 80 слоёв абстракии и т.п. Строчка 1: вспомогательная штучка, чтобы JS и картинки сервить для приложения. Но блядь как блядь как.

Comment

https://i.redd.it/7vzlbtxq0sdz.jpg

 ‎· состоит из фиксированных линий 9
Comment

А что там в этой вспомогательной штучке?

 ‎· 100% рынка этих самых путей
Comment

ну наверное так же, как, прости Господи, firefox, всегда съедающий 60-80% памяти

 ‎· финский флаг над дамами 1
Comment

@whatever: ну как чо, npm start чо, и там webpack кокойто.

 ‎· просто варежка
Comment

@hotgiraffe: ну да, в проекте (при описанном выше соотношении ноды и рельсов) 300 гемов и 800 npm-модулей

 ‎· просто варежка
Comment

^ там обычно (мало того, что npm-модули как правило more fine-grained, чем джемы, так ещё и) по многу версий транзитивных зависимостей

 ‎· состоит из фиксированных линий
Comment

то бишь, целая инфраструктура для компиляции кучи всего и бандлинга (скорее всего ещё и с инструментарием для хотрелоада), ок

 ‎· 100% рынка этих самых путей
Comment

@whatever: я старый человек, я головой всё понимаю, но сердцем-то я знаю что эта поебень «просто сервит JS-ки и CSS-ки» :) ну и надо понимать что я чистый бэкендер, мне по сути-то не надо, чтобы оно на ходу что-то компилировало и хотрелоадило

 ‎· просто варежка 2
Comment

@zverok: назови это asset pipeline и внезапно...

 ‎· состоит из фиксированных линий 2
Comment

https://mokum.place/spariev/929588

 ‎· potato engineer
Comment

вроде чтобы JS и картинки сервить, достаточно nginx. если там ещё и код для их сборки, так его не нужно деплоить на прод. короче, похоже на косяк какой-то

 ‎· misha 3
Comment

можно посмотреть на package.json?

 ‎· a fanfare of swans 1
Comment

@emdin: опомнитесь, здесь же дети!

 ‎· Charlie’s uniform November tango 3
Comment

А вы, эээ, прирезать размер heap ручками ноде не пытались? А то она, как и JVM, с радостью хапнет у ОС с большим запасом, чтоб, значит, внутренние аллокации при случае быстрее были. (А почему JS и картинки нельзя сервить статикой? Или рубями же?)

 ‎· 9000 2
Comment

ну хоть краешек. без devDependencies.

 ‎· a fanfare of swans 1
Comment

@misha: почему на прод? это моя локальная машынка. но мне эти полтора гига во время разработки только бэкенда вообще не лишние, надо сказать!

 ‎· просто варежка
Comment

@9000: это дев-кофигурация. я-то бэкендер, но у нас и фронтэндеры есть, что. им так очевидно лучше. @emdin — в публичном фиде, доступном незалогиненному юзеру? «дедушка ослеп, а не охуел» (да, я понимаю что это вроде как ничего страшного, но я уже думаю «не сказал ли чего лишнего»)

 ‎· просто варежка
Comment

node.js не нужен

 ‎· тот, кто потревожит 4
Comment

"им так лучше" или "как по-другому, они не знают"? можно бы расспросить.

 ‎· 9000
Comment

@zverok: ох, ну что там у вас, в самом деле, коды пентагона?

 ‎· a fanfare of swans
Comment

@emdin: там NDA, нафиг оно надо, ради локального ранта про ноду

 ‎· sober, steady, good provider 2
Comment

это

 ‎· просто варежка
Comment

NDA для поебени, которая «просто сервит JS-ки и CSS-ки» :)

 ‎· легкий ветерок похуя 7
Comment

okay.jpeg

 ‎· a fanfare of swans
Comment

показал в привате™

 ‎· просто варежка 2
Comment

@tisane: NDA для специально обученных кровавых псов ынтерпрайза, которым похуй, хоть я .gitignore показал (хотя... уж там-то может быть ТАКОЕ)

 ‎· просто варежка

1 2 3 4 5 6 7 8 9 10