Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 May 08

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
Yakov
а вместо rest api лучше смотреть в сторону graphql, если нужен реальный рост производительности запросов
кек кек
источник

Y

Yakov in NodeUA - JavaScript and Node.js in Ukraine
но все от задачи зависит )
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy Pavlenko
кек кек
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
предлагаєш переїхать на раст?
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy Pavlenko
предлагаєш переїхать на раст?
офк
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
А чего не actix?
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
так краще відразу на асм
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy Pavlenko
так краще відразу на асм
Потому что сложность написания веб сервера сравнима с .нет/ж, но при это мы получаем "blazingly fast" аппу
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
ну а якісь порівняння є по швидкості?
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy Pavlenko
ну а якісь порівняння є по швидкості?
Так там gc нет
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
Он определенно быстрее
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
ну логічно
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
ну а хтось розганяв ноду по максимуму?
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
Я нет
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
а взагалі, зараз одиничні проекти в яких треба вижимати максимум з кожного інстанса і нема як таких проблеми дорозвернути ще сервачок
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Ivan Grekov
Он определенно быстрее
Крайне спорное утверждение. Нагавнякать можно на любом языке и в 95% случаев "перформанс" будет завистить не от языка, а от количества гвонокода в бизнес-логике.
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
та і як я попишу на расті якщо мені треба шось скриптове
источник

KR

Kostyantin Randomnam... in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Это опыт. Экспрес популярен у новичков и у тех, кому лень загялунть что у него внутри. Ну и во всяких легаси апликухах.  Все это приводит к появлению експресовского уробороса.

Некоторые новички, написав свое первое рест апи, чувствующие порывы к эпистолярный жанру начинают писать свои бложики, туториалы и прочее попутно добавляя технологии, которые гугл выдает первыми на вопрос "How to do something in node.js". Как следствие плодиться множество почти одинаковых статей на тему node.js + mongo + socket.io и т.д. Даже если какие-то изначальные статьи были более-менее полезны, то потом их переписывают новые поколения, выросшие на подобных туториалах, добавляя к ним чуточку своего говнокода. Количество упоминаний растёт, гугл выводит такие страницы все выше в поиске и пипл хавает.
Ну это звучит как проблема сообщества а не фреймворка
источник

IG

Ivan Grekov in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Крайне спорное утверждение. Нагавнякать можно на любом языке и в 95% случаев "перформанс" будет завистить не от языка, а от количества гвонокода в бизнес-логике.
Раст хорошо оптимизируется при генерации продакшн-кода и отсутствие gc намекает, что он работает быстрее.
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Kostyantin Randomname
Ну это звучит как проблема сообщества а не фреймворка
Если бы это сообщество не контрибьютило в свой фреймворк, может это и было бы только проблемой сообщества. Но судя по коду, который я кидал в линке выше у фреймворка тож хватает проблем, причем в критических местах.
источник