Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 September 22

K

Khotam in NodeUA - JavaScript and Node.js in Ukraine
1. vote any
2. see results
3. retract vote :)
источник

🙈

🙈🙉🙊 in NodeUA - JavaScript and Node.js in Ukraine
как то по человечески хотел)
источник

DH

Dima Haponov in NodeUA - JavaScript and Node.js in Ukraine
Все юзают require по старинке
источник

OS

Oleh Shubin in NodeUA - JavaScript and Node.js in Ukraine
есть просто куча легеси где версия ноды =<12 и переделывать все на импорты смысла нет, а в новых уже импорт
источник

ПЗ

Павел Зубков... in NodeUA - JavaScript and Node.js in Ukraine
использую FQN xD

// app/hello/hello.js
function $app_hello( name ) {
 return `Hello ${ name ?? 'Anon' }!`
}

// app/app.js
class $app {
 greeting( name ) {
   console.log( $app_hello( name ) )
 }
}

вместо импортов/экспортов используются спец имена (FQN)
- начинается с долара
- через подчеркивание пишется путь до файла модуля lib/ui/button/major/major.js -> $lib_ui_button_major
- вместо испорта / экспорта просто пишется такое имя
источник

M

Melk in NodeUA - JavaScript and Node.js in Ukraine
but why…
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
У меня в рескрипте похожим образом, очень удобно. Все имена файлов должны быть уникальны, любой экспорт можно без импорта юзать указав ИмяФайла.имяэкспорта
источник

M

Melk in NodeUA - JavaScript and Node.js in Ukraine
чого ви такі злі на імпорт?
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Більшість за імпорт, все ок
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Интересно сколько из этого "большинства" реально юзает импорт, а не думает что юзает импорт
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
🤷‍♀️
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
Для людини, яка пише код, різниці нема, імхо.
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
У меня в TS все импорты компилятся в require. Это значит, что я юзаю import или я юзаю require? 🤷‍♂️
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
я б сказав, що import. Поміняєш потім target компіляції і стане import.
источник

A

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

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in NodeUA - JavaScript and Node.js in Ukraine
у меня таргет es2020, но module - commonjs
источник

S

Serhii in NodeUA - JavaScript and Node.js in Ukraine
сорян, затупив. По-моєму, є якийсь флаг, який перемикає цей момент.
источник

М

Максим in NodeUA - JavaScript and Node.js in Ukraine
Народ, подскажите пожалуйста.
В event loop node.js есть 2 фазы

I/O Pending Callbacks и Poll
И там и там исходя из описания обрабатываются колбэки событий I/O, но вот непонятно какие конкретно колбэки обрабатываются на сталии "I/O Pending Callbacks"
Понятно, что основной код у нас работает в фазе опроса (poll), но вот по поводу I/O Pending Callbacks информации толковой нет
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Те колбэки, для оторых готовы результаты
источник

М

Максим in NodeUA - JavaScript and Node.js in Ukraine
В poll мы ставим операции на выполнение (выгружаем в систему) а в I/O pending callbacks дергаются колбэки с результами их выполнения?
источник