|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
alex55555andreykaTмне вот кажется что даунгрейд а с другой стороны а какая разница. везде одно и то же. взял джейсон положил джейсон и всё. Архитектурно это даун, ну а в плане "тупо кодить" может даже апгрейд, в смысле гораздо тупее код будет. Последнее плюс для всяких аджайл и прочего детского экстрима, потому что там хотят именно тупых роботов, которые тупо делают то, что прикажут. И в эту сторону тоже можно совершенствоваться. Но познав нечто большее, эта сторона ну никак не может привлекать. Хотя каждому своё, кому дерьмо разгребать, кому руководить дерьмо-кодерами... почему даун то? тайпскрипт не сильно то от той же джавый отличается синтаксически. кроме того, никто тебе не мешает архитектуру реализовывать "правильно" так как умными дядями сказано и язык тебя в этом (вроде как) не ограничивает. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 12:35 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
irbis_alСвои сервисы я переложил на nodejs ... Из плюсов на Node реально меньше кода ..причем намного Это плюсы конкретной либы. Для Java тоже есть куча либ, но про них почему-то предпочитают забыть. А вот сравнивали бы именно либы под задачу, тогда и все эти "меньше кода" вылились бы в пару строчек разницы. То есть не надо сравнивать помидоры с американской редиской. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 15:41 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
andreykaTпочему даун то? тайпскрипт не сильно то от той же джавый отличается синтаксически. кроме того, никто тебе не мешает архитектуру реализовывать "правильно" так как умными дядями сказано и язык тебя в этом (вроде как) не ограничивает. Нода работает с JS. Всякие расширения и библиотеки и для Java есть. Та же скала, по которой ты тут убиваешься - тоже расширение Java. Поэтому опять возвращаемся к вопросу - нахрена сравнивать пингвинов с попугаями? Есть библиотечный функционал, который прикручивается к убогому язычку JS. И есть либы для Java. Вот либу с либой и надо сравнивать. А потом добавить функционал собственно языка (Java vs JS). И сколько такие детские моменты я должен разжёвывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 15:46 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
На ноде (+EXPRESS) приятней разрабатывать (сравниваю с .NET). Нет вообще никакого overhead-а -- запрос-ответ. Не держи поток, не храни состояние. Одним командой нода поднимается на все ядра твоей машины и начинает походить на пулемет, который выплевывает ответы. Поднимается быстро, ничего компилировать и разогревать не надо. Либ разных - до одного места. Комьюнити огромное. Согласен с "взял JSON - положил JSON" - в рамках одного метода и отсутствие типизации не выкручивает руки. Всякие map/reduce/some/filter с лямбда функциями поддерживаются. Астронавты архитектуры понятно - пролетают мимо, ибо уровней абстракций тут много не навертишь. Однопоточность ноды не ограничение а особенность - надо понимать что делаешь. Плюс уже достаточно давно вроде как ноду вообще многопоточной сделали, но я не смотрел. В современном фронтенде - без ноды и систем сборки один черт не обойтись. Создатель ноды говорит, что GO ему нравится больше. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 16:49 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
[quot Агнец за бортом] Астронавты архитектуры понятно - пролетают мимо, ибо уровней абстракций тут много не навертишь. /quot] ) конечно. Без этого тут трудно жить) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 17:57 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
andreykaTAlexey Tominпропущено... Если ваш бэкенд занимается "взял джейсон/положил джейсон"- то это нормально. Для тупого кода nodejs самое то. а че можно подумать твой бекенд занимается чем то другим. бекенд - это лишь прослойка между клиентом и базой (базами). всё. Прослойка у нас занимает процентов 5 кода, а то и меньше. Остальное- "общение" с adserver'ами и математика. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 17:59 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Где ты там математику нашел? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 18:19 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Агнец за бортом, приложение на spring boot тоже запускается одной строкой ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 19:32 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
TsyklopАгнец за бортом, приложение на spring boot тоже запускается одной строкойсогласен. В java и так полно вариантов было на любой вкус. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 21:48 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
да но за джаву и скалу платят больше. ...смотрю я на эту ноду и тайпскрипт. и ну реально язык то не так уж и убог. смотрю на нест. а он вылитый спринг (перделок поменьше) смотрю на тайпорм - вылитый хибер (перделок поменьше). в целом, плюс-минус туда-сюда. ну может академически сливает. и то - не факт. почему нодерам платят меньше тогда - не пойму. кругом-бегом одно и то же. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 13:46 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Агнец за бортомЛиб разных - до одного места. Комьюнити огромное. Согласен с "взял JSON - положил JSON" - в рамках одного метода и отсутствие типизации не выкручивает руки. Всякие map/reduce/some/filter с лямбда функциями поддерживаются. Насчёт комьюнити - не знаю. Может оно и так. Но это комьюнити пока напоминает хотично-бегающих вправо-влево любителей смузи и гироскутеров. Когда дойдет до реальных задач (я просто приводил парсинг Microsoft документов в качестве примера) может оказаться что все библиотеки сырые и забагованы по самый верх. И баги не фиксятся просто по причине того что сами авторы уже забили на библиотеку и ничего не делают. И на каком-то уровне принятия решения вдруг может оказаться что на внедряемость языка оказывает влияние просто наличие или отсутствие драйверов там под какую-то БД или просто каких-то полу-открытых библиотек. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 13:59 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
так да. тебе ж надо продукт получить а не драйвер самому писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 15:06 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Агнец за бортомНа ноде (+EXPRESS) приятней разрабатывать (сравниваю с .NET). Нет вообще никакого overhead-а -- запрос-ответ. Не держи поток, не храни состояние. Одним командой нода поднимается на все ядра твоей машины и начинает походить на пулемет, который выплевывает ответы. Поднимается быстро, ничего компилировать и разогревать не надо. Это же всё можно сказать про Java-based решения. Вопрос только в том, что конкретно используется. Но вот если чуть шире копнуть, то что там у ноды с генерацией схемы классов по wsdl, например? В Java просто правой кнопкой мыши кликаешь и получаешь сгенерённый клиент со всей требухой. А что нода? Так и будешь ручками каждое поле в документ с деревом глубиной так 10-20 уровней лепить? А в Java нажимаешь точку и просто читаешь, чего выбрать, и так на всех уровнях вложенности. И это лишь один самый скромный пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 19:40 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
maytonКогда дойдет до реальных задач (я просто приводил парсинг Microsoft документов в качестве примера) может оказаться что все библиотеки сырые и забагованы по самый верх. И баги не фиксятся просто по причине того что сами авторы уже забили на библиотеку и ничего не делают. Кстати, да. Вот для интеграции с kafka в ноде всё плохо- версия даже 1.0 не поддерживается - заголовков нет. Пришлось схему менять для работы с нодой ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 20:48 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
alex55555, Ты наверное очень умный разработчик. Я тебя не понимаю. alex55555со всей требухой - что клиент со всей требухой? JS/HTML/CSS упакованные вебпаком, прогнанный через транспайлер? alex55555каждое поле в документ с деревом глубиной так 10-20 уровней лепить? В последнем проекте - нода просто контролировала кое-какие вещи и писала в NoSQL те данные, которые ей отдавал фронтенд. С такими штуками, как "документ с деревом глубиной" я не сталкивался. В .NET кстати, тоже. alex55555А в Java нажимаешь точку и просто читаешь, чего выбрать, Если это твой целевой процесс, то JAVA наверное самое то; у меня таких задач "нажимать точку" не стояло. alex55555Это же всё можно сказать про Java-based решения. Тут свободный вроде как форум, каждый говорит, что сочтёт нужным. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 23:35 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
maytonКогда дойдет до реальных задач Они для каждого разные эти, рррррреальные задачи. Office для MAC OS X не поддерживает макросы в EXCEL (ок, на состояние пары лет назад). Маки - не для реальных задач? andreykaTпочему нодерам платят меньше тогда - не пойму. Ты странный. Смотри - не кому платят, а кто платит. А платит - кровавый энтерпрайз, который в отсутствие конкуренции готов нивелировать огрехи в управлении банально бабками. А что в энтерпрайзе? JAVA. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 23:43 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2019, 23:57 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 00:07 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 00:26 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Как по мне нода это костыль и подражание той же джаве. "Смотрите, мы тоже так можем". И тот же TS тоже костыль для JS ибо изначально JS не был на это рассчитан. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 00:28 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Агнец за бортомВ современном web-е без ноды ты никуда. Это факт. Не факт. Я обхожусь без ноды на бэке и все супер и банки и многие другие крупные компании которые пилят (новое или переписывают старое) под себя что либо тоже обходятся без ноды - и нормально все. живут же. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 00:30 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Топик-то с чего начинался. Чел спрашивает ".... со скалы на ноду". ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 01:06 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Агнец за бортомAlexey TominПришлось схему менять для работы с нодой Не поторопился? Native support for Kafka 0.11 И где 1.0? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 07:50 |
|
как вы смотрите на свич со скалы на ноду?
|
|||
---|---|---|---|
#18+
Трогаю ноду дальше. ТС неплох. Но вот взял СДК для каучбейза я не пойму что за бред так кодить когда у объекта можно вызывать несуществующие методы и оно упадет (целиком) только тогда когда этот вызов произойдет. Что за мазафака как так жить. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 08:53 |
|
|
start [/forum/topic.php?fid=59&msg=39821425&tid=2121274]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 264ms |
0 / 0 |