Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2022 January 08

А

Арсений in NodeUA - JavaScript and Node.js in Ukraine
8к?
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
Не увидел букву к
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

S

Susa in NodeUA - JavaScript and Node.js in Ukraine
js на 1 месте?? как так??
источник

Б

Богдан in NodeUA - JavaScript and Node.js in Ukraine
По ссылке js впереди всех правда там не нода а более легковестный враппер v8 в виде https://github.com/just-js/just
Кстати хочется узнать ваше мнение как спеца по ноде с коммитами в ядро и большим опытом обучения других - как вы относитесь к исходникам ноды (где наворотили кучу слоев и indirections) и к использованию этого just-js ?
У меня кстати есть похожая идея но руки еще не дошли до реализации - взять v8, дальше прокинуть в js прямой вызов epoll и других системных вызовов и дальше статически слинковать с базой данных (то есть получаем на выходе один бинарник с базой данных и v8) чтобы не было оверхеда на сеть или юникс-сокеты (то есть прямой вызов нужных методов бд и шаред память без копирования)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Исходники ноды ужасны, но лучшего у нас пока нет
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Меня устраивает то что я могу надстроить над ней, а все это зарефакторить много сил нужно а если с нуля то еще больше сил и ни кто не будет использовать )
источник

MS

Max Shane in NodeUA - JavaScript and Node.js in Ukraine
Подскажите пожалуйста как внутри модуля декларативно получить полный путь какой-либо директории внутри этого модуля? Process.cwd возвращает путь относительно приложения которое импортирует этот модуль
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
__dirname ?
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
Кто может объяснить почему fastify так низко ? Проиграл даже codeigniter и raw symphony, raw yii
источник

MS

Max Shane in NodeUA - JavaScript and Node.js in Ukraine
спс, и забыл про это, за все время первый раз понадобилось)
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
Совещание #38: Курс JavaScript и Node.js, масштабирование сервера, организация сообщества Metarhia
1:30 Обновление курса программной инженерии
5:33 Создание юрлица для продуктовой разработки на Метархии
9:23 Примеры кода из обновленного открытого курса
31:58 Архитектура и масштабирование приложений на технологическом стеке Метархия
57:02 Про R&D для поддержки проектов и развития техстека Метархия
58:50 Организация сообщества Метархия
1:09:17 Кейсы внедрения Метархии
https://youtu.be/C3PPhW_0nuU
источник

h

hilarion_von_juzefin... in NodeUA - JavaScript and Node.js in Ukraine
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Буває
источник
2022 January 09

Б

Богдан in NodeUA - JavaScript and Node.js in Ukraine
Вопрос скорее в желании упростить подкапотные абстракции (ну и ускорить заодно). Грубо говоря если пишешь свой in-house авторитарный фреймворк (не конструктор или набор взаимозаменяемых библиотек а монолит который будет стремиться покрывать все нужды и говорить что те или иные задачи решаются таким-то единственным способом) без внешних node-module зависимостей и при этом этот фрейморк будет использовать 1% из всего разнообразия api nodejs то не будет ли эффективней вместо ноды взять чистый v8 и самому пробросить нужные системные вызовы линукса тем самым на порядок упростив внутренние абстракции (которые есть в исходниках ноды) и заодно в несколько раз повысив производительность
источник

S

Susa in NodeUA - JavaScript and Node.js in Ukraine
источник

Б

Богдан in NodeUA - JavaScript and Node.js in Ukraine
Я выше как раз постил эту ссылку) Меня больше интересует мнение Тимура как авторитета потому что в сообществе на мой вгляд сформировалось нездоровое отношение к "велосипедам" - думаю если я вместо ноды буду использовать чистый v8 (пробросив нужные syscalls) то большинство сразу скажут зачем ты пишешь велосипед и даже слушать не будут аргументы. По опыту собседеваний я уже сталкиваюсь с этой проблемой - мол зачем ты  используешь чиcтую ноду и "пишешь свои велосипеды" вместо того чтобы юзать express/nest/etc и как-то там получается что аргументы мол "посмотрите как в 10-100 строчек кода (в зависимости сложности задачи) на чистой ноде сделать то же самое что в express/nestjs который тащит десятки а то и сотни других нод-модулей" просто не работают
источник

АЗ

Алексей Забайкальски... in NodeUA - JavaScript and Node.js in Ukraine
Пока притаскивание зависимостей не вызывает проблем вида "эта хрень работает в 1000 раз медленнее", мало кто скажет, что зависимости надо тащить внимательнее
источник

АЗ

Алексей Забайкальски... in NodeUA - JavaScript and Node.js in Ukraine
Субъективное, но я уже давно понял, что в мире разработки все развлекаются, как хотят
Видел по-настоящему рукастых ребят, которым по фану сидеть и писать свои крутейшие штуки взамен пакетиков
И тех, кто копипастит, не глядя

Программы выполняют задачи и у тех, и у других 🤷‍♂
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Чем этих переучивать, проще новых разрабов сделать, бабы еще нарожают
источник