Бред


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
238 12 43

Аноним 10/03/20 Втр 12:24:21 2152802551
699471d787ea424[...].png (28Кб, 370x427)
370x427
какой от нее толк,кроме как хипстерского баловства и выпендрежа?
Аноним 10/03/20 Втр 12:27:27 2152804532
Аноним 10/03/20 Втр 12:28:29 2152805293
>>215280453
для тру реал тайма есть Эрланг
Аноним 10/03/20 Втр 12:28:49 2152805514
>>215280255 (OP)
Легкая разработка, единый язык для фронта/бека, тонны модулей для любой на свете задачи, кроссплат из коробки.
Аноним 10/03/20 Втр 12:29:49 2152806165
>>215280551
> единый язык для фронта/бека
говно язык
Аноним 10/03/20 Втр 12:30:40 2152806826
>>215280551
ты хоть писал на нем или просто повторяешь трендовые мантры?
Аноним 10/03/20 Втр 12:31:41 2152807517
>>215280616
> говно язык
Вкусовщина, пук
>>215280682
> ты хоть писал на нем или просто повторяешь трендовые мантры?
На ежедневной основе, мейн язык
Аноним 10/03/20 Втр 12:32:18 2152807818
Аноним 10/03/20 Втр 12:32:59 2152808249
>>215280751
>Вкусовщина, пук
лапшеобразное,кастрированное говно.место которому на фронте,но не как на сервере и тем более на ПК
Аноним 10/03/20 Втр 12:35:11 21528095510
>>215280255 (OP)
А на чем еще можно написать изоморфное приложение?
Аноним 10/03/20 Втр 12:37:41 21528109811
>>215280453
this.
Для мелкого бизнеса есть пыха, для сложного энтерпрайза - ява, если нужен тупо декоратор между языками, есть питон. Остальное нинужно
/тред
Аноним 10/03/20 Втр 12:37:46 21528110612
Аноним 10/03/20 Втр 12:38:23 21528114413
143687429840727[...].png (104Кб, 600x598)
600x598
>>215280255 (OP)
>какой от нее толк
- богатая экосистема
- неблокируемые запросы
- меньше зоопарк языков в проекте (вместо пистона-оракла-js можно знать один только js, сделав сборку nodejs+mongodb+front)
- можно поставлять server side rendering для реактивных приложений из коробки

Аноним 10/03/20 Втр 12:39:20 21528118714
aspnetcore-logo[...].png (24Кб, 840x460)
840x460
>>215281098
>для сложного энтерпрайза - ява,
а ха-ха
Аноним 10/03/20 Втр 12:39:28 21528119915
>>215280824
Так уже пару лет как весь необходимый синтаксис для ооп абстракций подвезли
Аноним 10/03/20 Втр 12:40:10 21528123716
>>215281144
> реактивных приложений из коробки
перетолстил
Аноним 10/03/20 Втр 12:40:42 21528126517
>>215281199
так подезли,что майкрософт пилить ТС поверх жс
Аноним 10/03/20 Втр 12:42:23 21528135818
>>215281144
>- меньше зоопарк языков в проекте (вместо пистона-оракла-js можно знать один только js, сделав сборку nodejs+mongodb+front)
Ваще похуй на языки, в разработке знание фреймворка и возможностей его библиотек решает. Почему вообще это устаревшее лет на 20 заблуждение до сих пор существует?
Аноним 10/03/20 Втр 12:43:19 21528141319
>>215281144
> можно поставлять server side rendering для реактивных приложений из коробки
ты не перепутал с клиентским?
Аноним 10/03/20 Втр 12:43:54 21528145320
>>215281237
>>215281144
Именно ради реактовского server-side рендеринга его и используют
Аноним 10/03/20 Втр 12:43:57 21528145621
>>215281265
Но тайпскрипт по сути своей обертка жс со строгой типизацией, разве нет?
Аноним 10/03/20 Втр 12:44:58 21528152122
Аноним 10/03/20 Втр 12:45:24 21528154923
>>215281144
>неблокируемые запросы
уже не главная фича
Аноним 10/03/20 Втр 12:47:03 21528165824
>>215281521
серверные фреймворки на жс то еще убожество
Аноним 10/03/20 Втр 12:47:26 21528168525
1406540705309.jpg (9Кб, 336x322)
336x322
>>215280255 (OP)
Судя по манямиру работодателей в ойти, сейчас все должны знать какой-нибудь язык.
Вот только сейчас видел вакансию: нода.жс, перл, баш, виртуализация и кластеризация на прыщах, виртуализация сетей, солярис, постгрес, монго, авс. зп 32к до выплаты налогов
Аноним 10/03/20 Втр 12:48:24 21528174826
Аноним 10/03/20 Втр 12:48:35 21528176827
15815815637790.jpg (48Кб, 598x432)
598x432
>>215281685
Тебе не надо их знать, достаточно хорошо пиздеть на собеседовании ну и понимать хотя-бы
Аноним 10/03/20 Втр 12:50:08 21528186328
Аноним 10/03/20 Втр 12:50:54 21528191029
>>215281863
Нормально, 3 года уже пизжу что я шарю и получаю свои 75к
Аноним 10/03/20 Втр 12:59:34 21528245930
>>215281685
Да это хрюши так работают. Вангую, что от тимлида поступила заявка, что в команду надо два разных специалиста там-то и там-то на те и те не связанные друг с другом проекты. Всё это прошло через менеджерский пул, добралось до директора, потом до хрюши, и родилась вот такая вот вакансия-франкенштейн.
Аноним 10/03/20 Втр 13:01:29 21528253531
>>215281098
ноду и сложный энтерпрайз юзает тащемта, тот же сбер взять или авангард
>>215280616
на js чистом уже давно не пишут, большинство уходит в сторону typescript
Аноним 10/03/20 Втр 13:01:37 21528254632
>>215281685
Да обычный список для пинус-инженера, на ноде небось пишут какие-нибудь дополнения для сервисов. Просто они нахуй идут с такой зарплатой даже в мухосранске.
Аноним 10/03/20 Втр 13:01:51 21528256033
>>215280551
>Легкая разработка
>тонны модулей для любой на свете задачи

Ты забыл упомянуть, что с каждым отдельным модулем надо заниматься пердолингом, потому что именно твой кейс он сука не покрывает.

Каждый раз собирать проект из говна и палок удовольствие так себе.
Ну и вишенка на торте, нода не умеет по дефолту шарить данные между потоками.
Аноним 10/03/20 Втр 13:03:12 21528264234
>>215281144
Ага и памяти с десятиэтажный дом
Аноним 10/03/20 Втр 13:03:33 21528265935
>>215282560
>нода не умеет по дефолту шарить данные между потоками.
как что-то плохое
Аноним 10/03/20 Втр 13:05:06 21528273236
>>215282535
>ноду и сложный энтерпрайз юзает тащемта,
в лучшем случае как затычку для одной фичи
Аноним 10/03/20 Втр 13:08:45 21528293837
>>215280255 (OP)
создать рынок еще для одной бесполезной технологии
Аноним 10/03/20 Втр 13:09:12 21528296338
>>215280255 (OP)
Основная проблема Node.js, это коммьюнити. В следствии того, что порог вхождения в бекенд на ноде очень низкий, то подавляющее большинство разрабов под ноду, это просто обезьяны дергающие апи уже готовых библиотек. На фронтенде, кстати тоже самое, но там увы нет выбора. А на бекенде, есть.

Потому естественно инженер на джава всегда лучше макаки на жсе.
Аноним 10/03/20 Втр 13:10:54 21528306139
>>215282963
> В следствии того, что порог вхождения в бекенд на ноде очень низкий, то подавляющее большинство разрабов под ноду, это просто обезьяны дергающие апи уже готовых библиотек
зато быстро и в продакшн
Аноним 10/03/20 Втр 13:27:38 21528397740
>>215283061
на Ruby on Rails быстрее на порядок. В следствии того что есть фреймворк и туча решений под него. На ноде вменяемого фреймворка до сих пор нет.

Ну а когда проект из стартапа выйдет уже, можно и переписать на джаве той же.
Аноним 10/03/20 Втр 13:32:52 21528429341
Аноним 10/03/20 Втр 13:51:35 21528541642
>>215282560
Касательно данных между потоками, согласен, это концептуальная недоработка, при должных танцах конечно можно написать на плюсах аддон чтобы это реализовать.

По поводу модулей и кейсов, ну бывает, хотя я редко с таким встречаюсь, чаще выходит либо плохо искал, либо изначально делаю антипаттерн, поэтому и не правильно задачу реализовываю.
Аноним 10/03/20 Втр 13:55:04 21528562743
>>215283061
О 2х палках, для создания Мока - круто, а если изначально наговнокодить и потом тонны человекчасов рефактора, такое
>>215283977
> На ноде вменяемого фреймворка до сих пор нет.
Реакт, вью, ангуляр
Аноним 10/03/20 Втр 13:56:33 21528571544
>>215285627
>Реакт, вью, ангуляр
можно и без ноды
Аноним 10/03/20 Втр 13:57:23 21528576745
>>215285627
>Реакт, вью, ангуляр
разговор про бекенд, алло
Аноним 10/03/20 Втр 14:00:25 21528600046
>>215285715
Не отменяет факта, что юзать как фреймоворк для ноды можно, коим и является в комплекте с Next, Nuxt, etc. и ssr в придачу
К тому же, посмотрел бы я как без ноды с бабелем реакт/вью/этс. на древнем браузере заработает без дополнительного времени с браузерным бабелем и танцами с бубном с разработкой в целом
Аноним 10/03/20 Втр 14:01:01 21528603247
>>215280616
Корпорации чуть ли не каждый год делают новые инструменты с нуля. Вот очередной новый кодек AV1 впихивают, а казалось бы VP9 появился не так давно. Общепризнанное говно Flash Player за шкирку выкинули нахуй из бизнеса. Был бы JS таким говном, каким рисуют его двачеры, наверное уже давно запилили какой-нибудь PythonScript в каждый браузер.
Аноним 10/03/20 Втр 14:02:52 21528614248
>>215285767
Так на беке же можно юзать, или в чем проблема?
Сейчас без шутки, как должен выглядеть бек фреймоворк не для веба?
Не могу если честно представить какое-то гибкое бек приложение на фреймворке не самописном
Аноним 10/03/20 Втр 14:04:13 21528621749
>>215286000
>Next, Nuxt
Никак не решают вопрос создания веб АПИ. Для работы с БД тоже никаких решений они не поставляют.

Это просто шаблонизаторы и не более того
Аноним 10/03/20 Втр 14:04:22 21528622450
Аноним 10/03/20 Втр 14:05:15 21528627951
>>215286142
Я уже написал, под них есть тупо шаблонизаторы, бекенд задачи они не рашает вообще.

Это к слову кстати, о крайней низкой квалификации веб макака, что они даже не понимают предметную область.
Аноним 10/03/20 Втр 14:08:43 21528647452
>>215286279
По сути там есть сервер сайд код, по типу пхп.
Признаю, что я не 700300 лет изучаю жс, а лишь юзаю фреймоворки для веба или пишу прикладные модули.

Апи реализовывал лишь на классах и экспрессе с голыми хендлерами, что может фреймоворк в таком случае добавить к экспрессу и монгодб коннектору например?
Аноним 10/03/20 Втр 14:12:23 21528669553
>>215286217
двачую этого.обычный голый каркас.
дальше собирай велосипед сам
Аноним 10/03/20 Втр 14:13:40 21528677954
>>215281144
>можно поставлять server side rendering
Охуеть победа уровня б. Веб всю свою историю был ssr.
Аноним 10/03/20 Втр 14:14:20 21528682155
>>215286474
В нормальном фреймворке ты отдной командой в коносли создаешь файл миграции, модель, репу, контроллер. Остается только чуток бизнес логики написать и валидацию механизмы для которых тоже встроены в фреймворк. В нодовских решениях это все есть, только в виде отдельных либ, в итоге надо тупо городить свой фреймворк, ну и нахуй это надо спрашивается?

Моногодб это вообще говно для проектов уровня тудулиста. Но и даже там реляционная база справится лучше.
Аноним 10/03/20 Втр 14:14:49 21528685556
>>215281453
>Именно ради реактовского server-side рендеринга его и используют
тонко
Аноним 10/03/20 Втр 14:15:38 21528691357
Аноним 10/03/20 Втр 14:15:58 21528693458
Кто-то может пояснить что такое реактивное приложение? Так заебало уже этот базворд слышать
Аноним 10/03/20 Втр 14:16:16 21528695559
Аноним 10/03/20 Втр 14:18:28 21528708360
>>215286913
Так это то что я говорю. Отдельная либа, пердолингом которой тебе придется заниматься. И так везде.

При том что сама по себе она не дает работать через консоль. в 90% процентах случае тебе предлагают делать .sync() при старте приложения что сука вообще долбоебизм высшего порядка
Аноним 10/03/20 Втр 14:19:13 21528712561
>>215286821
>нодовских
нода обычная среда исполняния,как жвм
Аноним 10/03/20 Втр 14:23:40 21528742962
>>215286821
>создаешь файл миграции
Ебобо, как ты создашь файл миграции под свою структуру данных однй командой в консоли?

>модель, репу, контроллер.
Нахуй это всё не нужно в реально приложении.
Аноним 10/03/20 Втр 14:24:36 21528748263
>>215287429
>Нахуй это всё не нужно в реально приложении.
шта?
Аноним 10/03/20 Втр 14:26:51 21528761264
>>215287429
>Ебобо, как ты создашь файл миграции под свою структуру данных однй командой в консоли?

пальчиками напечатаю. фреймворки компьюнити которых представляют нормальные люди, это позволяют делать, изи. прикинь?
Аноним 10/03/20 Втр 14:28:28 21528772065
>>215287083
Так даёт же лул.
А как ты без синка будешь работать, лол?
Если у тебя может вообще смениться тип базы данных в конфиге а сам код остаться тем же.
К тому же это орм, а не бекенд фреймоворк по факту, лул.
Аноним 10/03/20 Втр 14:28:57 21528775666
>>215280255 (OP)
Фсе фреймворки хуета не нужная, учите мат часть, фреймворки не нужны, они нужны чтобы вы еще сильнее затупили.
Аноним 10/03/20 Втр 14:29:31 21528779167
>>215287612
А чем тебе нано или вим не угодил, ебать?
Аноним 10/03/20 Втр 14:29:45 21528781068
>>215287482
>шта?
Того блиать, в автогенерируемом виде это всё нахуй не нужно.
Аноним 10/03/20 Втр 14:31:09 21528790369
>>215287612
>ты отдной командой в коносли создаешь файл миграции
>пальчиками напечатаю

Нахуй тогда какая-то непонятная йоба консольная команда, если миграция делается также, как и везде - пальчиками.
Аноним 10/03/20 Втр 14:35:58 21528818770
>>215287720
>А как ты без синка будешь работать, лол?

Так как это делают везде, кроме ноджс разработки для альтернативного одаренных
Аноним 10/03/20 Втр 14:36:31 21528822371
>>215287903
Меньше писать бойлерплейта, больше времени подумать о архитектуре
Аноним 10/03/20 Втр 14:37:22 21528826772
>>215288187
Удиви, подробности расскажи, хотя бы статью какую-нибудь, если самому лень пояснить, за пук
Аноним 10/03/20 Втр 14:38:53 21528835373
>>215288267
твой синк просто накатывает миграции в базу
Аноним 10/03/20 Втр 14:40:28 21528845174
Аноним 10/03/20 Втр 14:40:48 21528847375
>>215288353
Ты че блять, ебобо? Накатывает в базу ОРМка, синк же - это синхронный метод исполнения, чтобы затем использовать then
Аноним 10/03/20 Втр 14:41:01 21528849276
>>215288223
Ты адекватный? Создать файл через cat /dev/null>migration_myass и отредактировать его труднее чем помнить охуенную cli команду с параметрами и ждать пока cli поднимется?
Все то что ты описал пишется за пару минут в блокноте, или нано, так же как и в кли, без еботни с запоминанием тонны аргументов и прочей еботни, а если там файл миграции с охуенно сложной структурой который только из под кли можно создать, то нахуй он нужен такой, если его мейнтейнить будет нереально
Аноним 10/03/20 Втр 14:43:05 21528860177
>>215288353
> Говорит о миграциях
> Работаем без миграций
> Наблюдаем как заруинили базу
пук
Аноним 10/03/20 Втр 14:43:13 21528861178
>>215288473
это метод орм вообще-то facepalm
Аноним 10/03/20 Втр 14:43:30 21528862179
так никто и не ответил,какой профит от жс на сервере?
Аноним 10/03/20 Втр 14:44:39 21528868280
piWsU33dcJA.jpg (60Кб, 800x450)
800x450
Аноним 10/03/20 Втр 14:45:22 21528872581
>>215288492
Если тебе быстрее писать руками - пожалуйста. Но как я сказал выше у ноды нет вменяемых фреймворков которые идут сразу с орм чтобы все это делать сразу, а не сидеть и пердолится.
Аноним 10/03/20 Втр 14:46:24 21528878482
>>215288682
вы вообще ушли в какие то ебеня спора
Аноним 10/03/20 Втр 14:46:27 21528878583
>>215288611
Да, который говорит выполнить транзакцию синхронно. В чем тут минус этого синк? Чем он тебе не угодил? Или новый поток проще создавать?
Аноним 10/03/20 Втр 14:47:18 21528882784
>>215288785
Проще самому это сделать, а не каждый раз на старте приложения запускать.
Аноним 10/03/20 Втр 14:48:14 21528887985
>>215288725
Так только что же скинул, все что ты потребовал есть, кли, работа руками если хочешь, орм как есть
И это только одна, можно и дальше погуглить, если интересно
Если искать не умеешь/не хочешь, это не проблема экосистемы + раз такой умный, можешь написать свою орм и собирать 1$ донатов в 10 лет
Аноним 10/03/20 Втр 14:49:20 21528893786
>>215288725
В этом то и плюс, что ты можешь сам связать необходимые тебе инструменты, получив мощную пушку для твоих нужд, а не таща все что нужно/не нужно. Или тебя пугает анархия в том, что каждый может изобретать своего франкенштейна?
Аноним 10/03/20 Втр 14:49:25 21528894587
>>215288827
> Проще сделать сет действий самому
> Чем вызвать 1 функцию которая это автоматически делает
пук?
Аноним 10/03/20 Втр 14:50:15 21528899388
>>215288827
Что проще самому сделать? Че ты несешь?
Аноним 10/03/20 Втр 14:51:15 21528904789
>>215288784
Выглядит относительно адекватным спором по поводу орм, а плюсы минусы можно из спора вынести и выше уже же ответили основные причины и плюсы, не?
Аноним 10/03/20 Втр 14:51:29 21528906190
>>215288937
> получив мощную пушку для твоих нужд

получив кусок кала склееный из изоленты и палок, который может ебнуть в любом месте. отличное решение
Аноним 10/03/20 Втр 14:51:52 21528907891
>>215288993
Я смотрю жс макаки совсем тупые
Аноним 10/03/20 Втр 14:53:08 21528915892
>>215289047
нужно адекватно резюмировать это в одном посте
Аноним 10/03/20 Втр 14:53:24 21528917493
>>215288879
У тебя даунизм? Я говорю что нет одного единого решения, он мне заливает про 100500 говнолиб. Ну да они есть и дальше то что? Вместо проработки бизнес логики для заказчика, ты будешь сидеть пердолиться с каждым таким пакетом, ибо качество того что лежит в нпм обычно хуже говна
Аноним 10/03/20 Втр 14:53:36 21528919094
>>215280255 (OP)
Да мне похуй зачем оно нужно, ноды, ажаксы, реакты, редухи, жкури, вообще поебать, платят, я делаю
Аноним 10/03/20 Втр 14:53:47 21528919995
>>215289061
Если у тебя кривые руки - у тебя на чем угодно приложение рухнет. Пиши хорошо - будет хорошо, а не кал. Аргументов 0, критики масса. Возьми play framework на джаве например. И что? Это такое же говно слепленное из scala, ebean и прочего судя по твоим заветам
Аноним 10/03/20 Втр 14:53:53 21528920896
>>215289061
> Кривые руки и не можешь в архитектуру
А почему дыры?

Написать говно которое вывалился при любом удобном случае можно на чем угодно, даже на самом безопасном и хорошем фреймоворке, давай будем честны, если ты разраб а не макака, то ты должен делать что-то нормальное и фиксить баги если всплывают а не надеяться что хваленая Лида спасет от всех бед сразу
Аноним 10/03/20 Втр 14:55:05 21528927897
>>215289078
Ну так ты ответь нормально то, мне серьезно интересно. Что ты там собрался каждый раз на старте запускать синхронно, и как это делается в "пацанских" фреймворках
Аноним 10/03/20 Втр 14:55:46 21528932398
images.png (5Кб, 225x225)
225x225
Аноним 10/03/20 Втр 14:55:56 21528933899
>>215289190
а если я хочу стартап?
что выбрать?
Аноним 10/03/20 Втр 14:56:14 215289357100
>>215289199
>Если у тебя кривые руки - у тебя на чем угодно приложение рухнет

У большинства жс макак кривые руки. Так что не проэцируй на меня, манька
Аноним 10/03/20 Втр 14:56:58 215289401101
>>215289278
Так это ты собрался, со своим обоссаным секьюлайзом, лол)
Аноним 10/03/20 Втр 14:57:16 215289428102
>>215289338
Phoenix норм для стартапов
Аноним 10/03/20 Втр 14:57:28 215289437103
>>215289174
> Говнолиб
> Имеются скачивания, про них вообще знают

Не нравится - сделай.
Говно либа - субъективно, слишком, что для тебя хуйня не значит для всех хуйня.
Люди использовали leftpad привет, который буквально строк 5 кода, а сейчас и подавно есть как стандартный метод, мне он не нравится например, но это не делает его калом для всех автоматом
Аноним 10/03/20 Втр 14:58:39 215289517104
>>215289338
Паверпоинт выбери, я блять столько стартапов повидал, там главное заебать презентацию, продать идею, выбить грант, остальное не важно, оно все равно умрет меньше чем за год.
Аноним 10/03/20 Втр 14:58:47 215289531105
>>215289357
Блять, какой же ты тупой, сука. Ты сейчас говоришь о как правило джунах, которые ебашут говнокод. Если джун работает в нормальной компании - его код отревьюят, скажут где и как исправить, джун будет расти и исправляться. Это не относится к языку, это относится к программированию в целом. Если у тебя нет код-ревью, если не с кем посоватоваться, если ты бороздишь на похуй - не важно что за язык, у тебя всегда говно будет получаться.
Аноним 10/03/20 Втр 15:00:02 215289632106
>>215289517
социальная сеть для котов была?
Аноним 10/03/20 Втр 15:00:07 215289638107
>>215289437
>то для тебя хуйня не значит для всех хуйня

Понятное дело, средний уровень жс макаки крайней низкий.
Аноним 10/03/20 Втр 15:01:27 215289708108
>>215286821
>а не таща все что нужно/не нужно.
кто бы пиздел блядь со своими node_modules

>ты можешь сам связать необходимые тебе инструменты
можешь изобрести костыльный и до пизды медленный велосипед вместо использования фреймворков, которые успешно пилятся десятилетиями уже и где все отлично реализовано

>Или тебя пугает анархия в том, что каждый может изобретать своего франкенштейна?
Это говно любого пугает кто в более-менее большом проекте был
Аноним 10/03/20 Втр 15:01:45 215289731109
>>215289531
У жс макаки горит очело, спешите видеть.

У вас что синьйор, что миддл, что джун, все трое нихуя не знают и не умеют.
Аноним 10/03/20 Втр 15:02:09 215289751110
>>215289638
А вы, я погляжу дохуя Линус Торвальдс/Аллах/небо, и знаете все на свете и ваше мнение априори правильное
Аноним 10/03/20 Втр 15:02:18 215289760111
>>215289401
Бляяяя, какой же ты долбоеб. Что ты будешь делать каждый раз при старте приложения синхронно, что тебе так не нравится? Ты если обосрался и не понял что сам несешь - так и скажи
Аноним 10/03/20 Втр 15:02:19 215289762112
Аноним 10/03/20 Втр 15:02:57 215289795113
>>215289199
блядь пидарасина все вокруг такие охуенные пишут пездатейший чистейший код, говнокод сам в штанах появился видимо
Аноним 10/03/20 Втр 15:03:35 215289826114
>>215289751
Не надо быть гуру, чтобы быть выше жс макаки.
Аноним 10/03/20 Втр 15:04:01 215289850115
>>215289731
Ну так потому что ты реально хуйню несешь же. Я ему что говнокодить можно на чем угодно - ты мне "кудах, вот на моем языке так не получится, проблема в джаваскрипте, а не программисте". Сам то себя слышишь?
Аноним 10/03/20 Втр 15:04:47 215289900116
>>215289760
Все ясно, он долбоеб, не может в аргументы и только вертится от вопросов, не обращай внимания на юного тролля, не надо его задорить
Аноним 10/03/20 Втр 15:04:58 215289910117
>>215289760
Я все понял, это ты нассал в портки. Сорян, но я для вайтишников не буду каждое слово расписывать, слишком много писать придется.
Аноним 10/03/20 Втр 15:07:13 215290061118
>>215289910
Задали вопрос
> КУКАРЕК ЭТО ЭЛЕМЕНТАРНО ПУК СЕРЕНЬК
> а почему штаны мокрве?
Аноним 10/03/20 Втр 15:07:31 215290080119
>>215289795
А как говнокод связан непосредственно с джаваскриптом? Или, по твоему, в джаве его нет? Или в дот нете одни боженьки светлоголовые сидят?
Аноним 10/03/20 Втр 15:09:53 215290233120
>>215290080
Видимо он не может в фичи не строгости языка или отрицает существание тайпскрипта поэтому для него априори это хуита и разрабы быдло
Аноним 10/03/20 Втр 15:12:11 215290374121
>>215283977
>На ноде вменяемого фреймворка до сих пор нет
Чем экспресс не вменяемый? Порог вката приблизительно день-два
Аноним 10/03/20 Втр 15:13:06 215290437122
Аноним 10/03/20 Втр 15:13:19 215290451123
Аноним 10/03/20 Втр 15:13:38 215290474124
>>215290080
Меньше ограничений - больше просторов для говнокода, плюс большой процент фронтов, которые попездовали в ноду, так как формочки заебали.
Аноним 10/03/20 Втр 15:13:58 215290493125
Аноним 10/03/20 Втр 15:14:39 215290535126
>>215290474
Тайпскрипт, контраргументы?
Аноним 10/03/20 Втр 15:14:52 215290543127
>>215290493
он больше на микрофреймворк похож
Аноним 10/03/20 Втр 15:15:56 215290616128
Аноним 10/03/20 Втр 15:17:18 215290699129
>>215290616
>Fast, unopinionated, minimalist web framework
нет
Аноним 10/03/20 Втр 15:17:23 215290708130
>>215290374
Как валидацию на экспрессе будешь делать, к примеру.
Аноним 10/03/20 Втр 15:17:36 215290721131
Аноним 10/03/20 Втр 15:18:33 215290773132
>>215290708
Через мидлваеры, в чем проблема?
Аноним 10/03/20 Втр 15:19:03 215290806133
>>215290773
Плюс, есть адекватный экспресс-валидатор
Аноним 10/03/20 Втр 15:19:15 215290820134
>>215290773
Которые поставляет твой фреймворк или отдельный вася залупкин из нпма?
Аноним 10/03/20 Втр 15:19:28 215290836135
Аноним 10/03/20 Втр 15:19:50 215290862136
2Y-3RTWK3g4.jpg (70Кб, 1080x700)
1080x700
>>215290721
Может ещё скажешь что с++ не может игнорировать ворнинги?
Не защитано, эту хуйню надо знать и юзать намеренно, если на то пошло, какие ещё аргументы?
Аноним 10/03/20 Втр 15:20:28 215290902137
>>215290820
Тебе сама концепция зависимостей неприятна или что?
Аноним 10/03/20 Втр 15:20:32 215290909138
>>215290836
>express-validator

Это отдельная либа, а вверху пиздели же что экспресс это фреймворк полноценный
Аноним 10/03/20 Втр 15:21:11 215290943139
>>215290902
Ну если ты пиздишь, что что-то является фреймворком, то для реализации тривиальных вещей не надо качать пакеты от хуй пойми кого
Аноним 10/03/20 Втр 15:22:40 215291021140
>>215290943
Какая блять разница, будет ли он поставляться в фреймворке или я скачаю зависимость, которую уже использовали и контрибьютили дохуя человек?
Аноним 10/03/20 Втр 15:23:04 215291050141
>>215290699
Ну, если называть его микрофреймворком из-за минималистичности базовых вещей на борту и вольного пространства для миддлвар - он очень даже хорош.

В общем как я понял, хейт ноды сводится к тому, что любой может устроить там полнейшую анархию, наплодив миддлвар и говнокода. Но при этом не понимают, что такая же ерунда получится и на джаве, если не знать паттернов и прочих прилагающих.
Аноним 10/03/20 Втр 15:23:20 215291064142
>>215290820
Гораздо лучше тащить 10 гб фреймоворк который будет охуенно ограничен, но зато иметь все решения встроенные и в итоге выйдет тебе боком, чем взять проверенную временем мидлвару к которой есть исправленные ишшъю и активность в ее гите
Аноним 10/03/20 Втр 15:23:41 215291081143
>>215291021
В том что это нихуя не фреймворк если на каждую тривиальщину надо качать какой-то пакет.
Аноним 10/03/20 Втр 15:24:36 215291126144
>>215291050
на джаве есть комбаин по имени спринг.
а у ноды и жс- все надо блять собирать и связывать из +100500 либ
Аноним 10/03/20 Втр 15:25:14 215291153145
>>215291081
Может бля тебя фреймоворк это который полностью заменить все, и сам язык тоже, аля
хочу("супер супер"); и приложение готово?
Аноним 10/03/20 Втр 15:25:14 215291154146
>>215291064
>Гораздо лучше тащить 10 гб фреймоворк который будет охуенно ограничен
это уже твои маняфантазии какие-то


Аноним 10/03/20 Втр 15:25:35 215291173147
>>215280255 (OP)
Я вот, например, из серверных языков знаю только ПХП, но пхп сам по себе не удобен для быстрого развертывания сервера+чатика например, а кроме пхп я знаю яваскрипт, ибо я фулстак. А ноджс это сервак на яве, поэтому почитав пару дней доки, можно сделать все, что блядь хочешь, если ты фулстак.
Аноним 10/03/20 Втр 15:26:00 215291191148
>>215291126
А на джс есть комбаин под именем ангуляр. И что? Такой же аргумент. Хочешь - бери его.
Аноним 10/03/20 Втр 15:26:09 215291200149
>>215291153
Нет, но тривиальные вещи фреймворк должен позволять решать искаробки.

Вы в жс просто привыкли к говну, вот вам и кажется нормальное чем-то за гранью понимания
Аноним 10/03/20 Втр 15:26:20 215291213150
1
Аноним 10/03/20 Втр 15:26:53 215291240151
>>215291191
>ангуляр

Лучшее решение в своей нише, да.
Аноним 10/03/20 Втр 15:27:31 215291269152
>>215291200
Как раз говноеды те, кто привык иметь охуенно тяжелые фреймворки под капотом со всякими свистоперделками и чтобы разрабы за них все решали.
Аноним 10/03/20 Втр 15:27:36 215291279153
>>215291240
Имхо хуйня, но не отменяет факта что его юзают и мейнтейнят.
Аноним 10/03/20 Втр 15:28:09 215291310154
>>215291269
Это опять твои фантазии опущенной жс макаки
Аноним 10/03/20 Втр 15:28:21 215291324155
Аноним 10/03/20 Втр 15:28:24 215291328156
>>215281237
Вот ты смеёшься, а в пряморукий и готовый к проду SSR для vue.js без танцев только на ноде можно сейчас.
Аноним 10/03/20 Втр 15:29:04 215291372157
>>215291279
Лучшее решение хуйней не может быть по определению.
Другой вопрос конечно что в фронтенде куча идиотов, при чем как джунов, так и синьйоров или даже СТО
Аноним 10/03/20 Втр 15:29:23 215291395158
>>215291200
> Привык что тебе ничего не надо делать кроме вызова 2х функций старта и остановки
> А почему жс говно, там же на 1 действие больше
> Поставить пакет труднее чем написать 3 слова
Пук
Аноним 10/03/20 Втр 15:29:27 215291399159
>>215281098
А нахрена я задрачиваю с# ...
Аноним 10/03/20 Втр 15:29:58 215291433160
Аноним 10/03/20 Втр 15:30:39 215291475161
>>215291173

вооот, наглядный пример, именно такие пидарасины - большинство нодоблядей, конечно, нода говно, потому что позволяет им существовать
Аноним 10/03/20 Втр 15:30:48 215291491162
>>215281358
Какие такие фреймворки 20 лет назад?

Найти челика, знающего один язык, проще, чем найти того, кто знает два. Так ещё и проблема в том, что эти два языка могут быть разные. У одного JS + JAVA у другого JS + Ruby. Ты походу хантингом не занимался никогда.
Аноним 10/03/20 Втр 15:31:36 215291540163
Аноним 10/03/20 Втр 15:31:44 215291547164
>>215291328
Забавно, но да, он как не странно от слова совсем готовый изначально, только добавляй .vue файлы в папочки да картиночки и лови Профит

мимо вью юзер
Аноним 10/03/20 Втр 15:31:55 215291553165
>>215291173
> А ноджс это сервак на яве,
лол
Аноним 10/03/20 Втр 15:31:58 215291554166
>>215282560
>кейс
О, пидор, новое словечко выучил? Когда жопу побреешь ? Ебать тебя будем всем двором
Аноним 10/03/20 Втр 15:33:05 215291630167
>>215291491
У этого языка стандартов тонна, часть из функций на легаси не поддерживается, а обновлять заебёшься. Надстройки типа TS сейчас дают проссаться всему этому говну старому, найти ебальник который знает именно то, что используется или будет использоваться в стеке это пиздятина та ещё.
Аноним 10/03/20 Втр 15:33:35 215291664168
>>215291554
Тороль сменил позицию поняв что жидко пукнул?
Аноним 10/03/20 Втр 15:34:08 215291699169
>>215291664
>Тороль
Чини детектор, пидорок
Аноним 10/03/20 Втр 15:34:36 215291732170
>>215291630
Изучить жс фрейм любой - дело 1-2х дней максимум при желании
Аноним 10/03/20 Втр 15:35:28 215291787171
Vp8BXUKetWk.jpg (52Кб, 1080x795)
1080x795
Аноним 10/03/20 Втр 15:37:01 215291876172
>>215291547
Меня хуетой вообще озадачили, надо будет SSR делать на бэке с asp.net core. Думаю хуйнуть либо сервак с нодой в виде прокси или V8 как-нибудь присобачить чтобы отдавало срендеренные хтмлки и гидрацию проводить уже на клиенте.

>>215291732
Так суть в том чтобы найти того, что учить будет твои фреймы или того, кто знает?
Аноним 10/03/20 Втр 15:37:40 215291920173
>>215280824
>лапшеобразное

Как там живётся без await/async?
Аноним 10/03/20 Втр 15:39:29 215292049174
>>215291876
еще одна нодопидорасина, местные дауны просто подтверждают, что большинство нододаунов некомпетентные говнокодеры, которым лишь бы сдать проект, а кто там ебаться через полгода будет с их великом им глубоко насрать
Аноним 10/03/20 Втр 15:40:22 215292096175
image.png (2517Кб, 1200x1545)
1200x1545
Аноним 10/03/20 Втр 15:41:45 215292196176
>>215292049
> Приписывает свой опыт чужим
Пук

ESLint в руки и мейнтейнить код будет просто
Уже раза 3 писали, говно на любом языке - говно.
Аноним 10/03/20 Втр 15:42:56 215292273177
>>215292096
Объективно, пук
Спасибо, вразумил, перехожу на ассемблер, а потом буду байт-код ебашить в блокноте
Аноним 10/03/20 Втр 15:43:02 215292279178
>>215291920
Фу блядь, фу нахуй.
Заебали императивщину тащить в прекрасную ноду.
Аноним 10/03/20 Втр 15:44:05 215292344179
>>215280255 (OP)
Никакой, сам автор на своих проектах использует Go.
Бэкенд на ноде, лол.
Аноним 10/03/20 Втр 15:44:11 215292349180
>>215291732
>максимум при желании
Кстати, я вот подниму тему. А назвается она, я в рот ебал фреймворки не фронте. Я искренне не понимаю, нахуя на фронте фреймворк. Я понимаю, зачем на бэке фреймворк. Тот же Netty на JAVA. Потому, что заебёшься своими руками многопоточность реализовывать. Или в PHP тот же Yii2. Миграции, роутинг, сиды, подключение к базе и много ещё чего, что можно отдельными библиотеками сделать, но это довольно муторно, проще поставить фрейм, от которого не так много оверхеда. А вот нахуя фреймворк на фронте. Там почти нет повторяющихся задач. Ну, переводы, работа со временем, роутинг ищё всякое по мелочи, и то, не всегда. И всё это покрывается отдельными либами, типо i18next и momento.js..., которые не требуют такой уж долгой настройки. Да и фреймворки по умолчанию их в себя не включают. Зачем фреймворки на фронте? Мой мнение, нахой не нужны. Их выбирают месенджеры, которые легко ведутся на пиар того же гоголя (Angular) и жопокниги (React).
Аноним 10/03/20 Втр 15:44:19 215292361181
>>215292279
Что плохого, лул?
Callback hell/.then hell лучше что ли?
Аноним 10/03/20 Втр 15:44:47 215292406182
Аноним 10/03/20 Втр 15:46:31 215292526183
fullphoto.jpg (110Кб, 560x420)
560x420
>>215292361
Нету там никакого хела.
Только функциональное программирование, только монады, только хардкор.
Аноним 10/03/20 Втр 15:46:39 215292539184
>>215292349
Удобство разработки.
Ванильный жс очень трудно поддерживать.
Реактивность - гораздо проще сменить модель данных, чем самому ебаться с обновлением всех включений этих данных
Поищи статью почему фб сделали реакт, так хороший пример зачем они нужны
Аноним 10/03/20 Втр 15:48:03 215292639185
>>215291475
А какие пидорасины по твоему должны быть? Прикажешь учить какойнить питон ебаный, который даже синтаксисом не похож на пхп? Не не так то можно и на пхп хуярить сервак, но хуета получится, нода удобней как бы. Понимаешь в чем суть, мне не платят деньги за обучение и объем мозга у человека ограничен, нужно эффективно юзать то, что знаешь, а не изучать новую хуету.
>>215291553
Ну синтаксис то яваскриптовский, там конечно есть свои фишки именно ноджс, но синтаксис это очень важно.
Аноним 10/03/20 Втр 15:48:40 215292678186
>>215292526
нода построена на коллбэках
Аноним 10/03/20 Втр 15:50:05 215292784187
>>215291399
Чтобы хуярить софт для хуярящих железо и софт под умные дома.
Аноним 10/03/20 Втр 15:50:06 215292788188
>>215292639
> на пхп хуярить сервак, но хуета получится, нода удобней как бы
че еще расскажешь?
Аноним 10/03/20 Втр 15:50:25 215292802189
>>215292678
Так то весь яваскрипт на них построен, но я сука ненавижу этот ебаный then catch ибо код превращается в нечитаемое говно, которое сложно редактировать. Поэтому юзаю await.
Аноним 10/03/20 Втр 15:50:56 215292832190
>>215292639
>объем мозга у человека ограничен
у пыходаунов наверное да
Аноним 10/03/20 Втр 15:51:58 215292901191
Аноним 10/03/20 Втр 15:53:50 215293012192
>>215292788
Ну смари, например, мне нужно на определенном порту поднять сервак который будет работать с другим портом стороннего софта, все это делается через какието костыльные либы, я ужн не помню какие даже, а на ноджс хуяк хуяк и готово.
Аноним 10/03/20 Втр 15:55:50 215293150193
>>215292049
>нодопидорасина
Что? Что ты этим хотел сказать вообще?
Аноним 10/03/20 Втр 15:56:06 215293168194
>>215292802
Просто признай, что ты не умеешь в реактивное программирование.
Аноним 10/03/20 Втр 15:56:29 215293198195
>>215293012
частный случай. но опять же норм проэкт на одной ноде ты не построишь
Аноним 10/03/20 Втр 15:57:33 215293280196
15815815637790.jpg (48Кб, 598x432)
598x432
> нода хуйня
> нодопидорасы
> я бох, аргументы не нужны
Аноним 10/03/20 Втр 15:58:25 215293346197
>>215293198
Чому? У меня вот интеграция в гугловом облаке вся на ноде: десяток функций и пара микросервисов.
Все заебись работает, даже база есть и очередь сообщений.
Аноним 10/03/20 Втр 15:59:25 215293408198
Аноним 10/03/20 Втр 15:59:44 215293426199
>>215293012
Я живу в миллионнике, мы пилим как софт для города, так и для сторонних очень крупных заказчиков. Все это на джс (кроме касс и связанного с ними экваринга). Пока все хорошо.
Аноним 10/03/20 Втр 16:00:09 215293460200
Аноним 10/03/20 Втр 16:00:11 215293462201
>>215293168
Дефайн "не умеешь"? Мне просто не нравятся эти ебанутые конструкции, которые хуй поменяешь нормально.
>>215293198
Блядь, а я говорил о том что на одной ноде проекты строю? Для вебговна пхп и яваскрипт лучшее, что придумано человеком, я ноду юзаю ИСКЛЮЧИТЕЛЬНО для спейифических серверных задач, вот для таких демонов, например, которые работают с софтом на серваке напрямую, создают каталоги там кароч вся хуйня. Все это на питоне можно делать. но я питон не знаю и знать не желаю это говнище.
Аноним 10/03/20 Втр 16:01:04 215293508202
>>215293012
Я другой анон. Понял о чём ты пишешь. Скажу, что это делается на изи при помощи NGINX. Вот, у меня даже примерно такой такой конфиг открыт.

location /mamky-ebal
{
proxy_pass http://localhost:3100;
proxy_set_header Host $host;
}
Аноним 10/03/20 Втр 16:01:21 215293518203
>>215293408
Валидацию, трансформацию и педарачу данных из одного коробочного говна в другое. И обратно.
Аноним 10/03/20 Втр 16:01:38 215293539204
>>215293168
То, что асинк/эвейты читать проще, по твоему это неумение в реактивное программирование? Во первых, так гораздо проще читать код, чем грязнуть в тоннах then'ов и промисов
Аноним 10/03/20 Втр 16:02:53 215293625205
>>215293462
Ты не видишь потока данных, а делаешь всё по шагам.
Аноним 10/03/20 Втр 16:02:56 215293628206
>>215293462
>питон не знаю и знать не желаю это говнище
Моё увожение.
Аноним 10/03/20 Втр 16:03:35 215293664207
>>215291191
>ангуляр
вся суть экспертов двача
Аноним 10/03/20 Втр 16:03:39 215293667208
>>215293508
А если хочу апач/легкийхттпд, или по определенным причинам доступа к конфигам внешнего веб сервера нет?
Аноним 10/03/20 Втр 16:04:02 215293692209
Аноним 10/03/20 Втр 16:04:22 215293707210
>>215293664
Вырвал что-то из контекста
Кококо
Аноним 10/03/20 Втр 16:05:03 215293755211
>>215292901
господи блядь люди учатся всю жизнь, мужики 40+ в универе перфокарты программировали, сменили несколько языков в силу их устаревания и успешно продолжают изучать новое, только у пыходауна не хватает мозгов обучаться, каеф
Аноним 10/03/20 Втр 16:05:04 215293756212
>>215293667
>А если хочу апач/легкийхттпд
То я скажу, что ты извращенец. А так, какждый дрочит, как он хочет.
Аноним 10/03/20 Втр 16:05:28 215293776213
>>215293625
Лол. Так у тебя и с then'ами все будет идти по шагам. Только сначала зайдет в then, затем уже пойдет дальше по коду. С эвейтом будет тоже самое, только код куда более читаемый
Аноним 10/03/20 Втр 16:05:29 215293777214
Аноним 10/03/20 Втр 16:06:43 215293851215
>>215293776
он про потоки затирает тебе при чем тут промисы ебать
Аноним 10/03/20 Втр 16:07:03 215293878216
Аноним 10/03/20 Втр 16:07:23 215293893217
>>215293539
Я ещё могу понять, что императивщина проще для рандомной жавамакаки, которой хозяин приказал потыкать в ноду.
Но я, блядь, начинал с жиквери, потом вкатывался в ноду 0.10, и я охуеваю от страданий по поводу колбэков.
Аноним 10/03/20 Втр 16:08:30 215293955218
>>215293776
Не забудь трай/кетчем все обмазать.
Аноним 10/03/20 Втр 16:08:55 215293979219
>>215293851
Какие нахуй потоки в ноде через асинк/эвейты, лол?
Аноним 10/03/20 Втр 16:09:22 215294014220
>>215292639
да это обиженка просто кукарекает, что белые люди делают программирование доступнее для разработчиков, а он все равно никак не может вкатиться
Аноним 10/03/20 Втр 16:09:34 215294032221
>>215293955
Один try/catch хуже тысячи .catch()
Пук?
Аноним 10/03/20 Втр 16:10:06 215294065222
>>215293979
Я тебе объясняю пользу декларативного подхода.
Аноним 10/03/20 Втр 16:10:30 215294096223
>>215293955
Трай/кетч в любом языке штука хорошая, обмазываю везде, тимлид грит молодца
Аноним 10/03/20 Втр 16:12:23 215294210224
>>215294065
Все равно не вижу плюсов. Через асинк/эвейт куда проще и понятивнее работать, что нормальные разработчики и делают
Аноним 10/03/20 Втр 16:13:19 215294271225
>>215294210
Поддерживаю.
Но давай согласимся, это вкусовщина, т.к. результат практически такой же.
Аноним 10/03/20 Втр 16:15:35 215294406226
Аноним 10/03/20 Втр 16:15:50 215294422227
>>215292526
в языке который не умеет в перегрузку функций, фп?
Аноним 10/03/20 Втр 16:17:30 215294537228
>>215292349
Там где много формочек и всяких синхронизаций, но совершенно не важен быстрый отзывчивый UX и SEO - там спа фреймворки отлично заходят. В остальных кейса они только усложняют работу, да
Аноним 10/03/20 Втр 16:39:15 215295883229
Аноним 10/03/20 Втр 16:43:46 215296132230
>>215286934
приложение, которое незамедлительно реагирует на действия пользователя, без томительных предварительных ласк.
Аноним 10/03/20 Втр 16:45:00 215296192231
>>215286934
веб-костыль, приложение, работающее на react.js из под ноды
Аноним 10/03/20 Втр 16:47:05 215296315232
>>215294406
Это что блять
Ты согласился с адекватной точкой зрения?
Вы куда мой сосач дели ебана
Аноним 10/03/20 Втр 16:47:57 215296356233
>>215280255 (OP)
фронтенд на чем еще писать-то? правда смотрю тут все погромисты собрались. руби, ерланг, скажите еще на расте збс будет фронтенд...
вобщем мыши плакали, кололись, но продолжали писать на джаваскриптах.
Аноним 10/03/20 Втр 16:57:39 215296872234
>>215280255 (OP)
Вы тут все дохуя опытные кодеры, но апишки писать на ноде охуенно просто и удобно
Аноним 10/03/20 Втр 16:58:32 215296913235
>>215293168
Что такое реактивное программирование?
Аноним 10/03/20 Втр 17:00:15 215296999236
>>215296356
В большинстве случаем вся логика на сервере и тонкий клиент - vanilla/umbrellJs/StimiluJS

И большая часть фронтенд траблов уходит по дефолту
Аноним 10/03/20 Втр 17:11:20 215297653237
>>215280551
Хуета от фронтопидоров, выдумывающих хуйню. Алсо принеси мне админку (круд с визуалом из каропки), модулей у него дохуя. Модулей для реализации сложения у вас дохуя и микропакетов на каждый микрочих.


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

В сурезном девелопенге читай - с смузи петухом в роли тимлида для подобной цели скорее всего возьмут GOмиков, что как по мне избыточно и оверпрайс а еще го - говно

Аноним 10/03/20 Втр 17:22:37 215298314238
>>215296356
>фронтенд на чем еще писать-то?
фронт и без ноды кодят
Аноним 10/03/20 Втр 17:26:00 215298454239
>>215298314
Js фреймворки юзают npm
Webpack юзает npm
Да вообще любой бандлер можно настроить с npm
Извини, но это слишком удобно
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов