Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 July 17

AS

Alexey Shultsev in NodeUA - JavaScript and Node.js in Ukraine
все, теперь все стало на свои места
получается, эндианностью можно управлять только из DataView, я понял
да, эти примеры вот и штудировал, и возник такой вопрос
спасибо, что помогли его закрыть
источник
2021 July 18

AK

Alexandr Kazakov in NodeUA - JavaScript and Node.js in Ukraine
к сожалению это не помогло, если добавляю прокси, то при относительном пути в fetch получаю 404 Not found.

Уже в вебпак писал настройки прокси, но также не помогает...
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
в auth тоже post json?
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
если не видит тело json, то это может быть отсутствие боди парсера
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
в том же экспрессе его надо через мидлвар подключать
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
в fastify он из коробки
источник

MI

Mykyta Ivanchenko in NodeUA - JavaScript and Node.js in Ukraine
Поставь логгер на все запросы на апи сервер и проверь что прокси в принципе работает. Скорее всего надо его правильно настроить
источник

MI

Mykyta Ivanchenko in NodeUA - JavaScript and Node.js in Ukraine
Он же выше писал что постман нормально отправляет. Значит боди-парсер тут ни при чём
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
он на auth может через urlencode отправлять и не замечать этого
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
вот я и спросил про его auth
источник
2021 July 19

NK

Nikita Kutselay in NodeUA - JavaScript and Node.js in Ukraine
@tshemsedinov привет, как в impress можно использовать ооп?
Для примера:
в  application/domain/rbac/role
завел файл role.js
Там такой класс:
class Role {
 constructor({ id, name, actions }) {
   this.id = id;
   this.name = name;
   this.actions = actions;
 }

 can(action) {
   return Promise.resolve(this.actions.includes(action));
 }
}

({
 create: ({ id, name, actions = [] }) => new Role({ id, name, actions })
});

При хотреалоде этого файла возникает ошибка:
SyntaxError: Identifier 'Role' has already been declared
 Script.runInContext (vm.js:143:18)
 new MetaScript (/node_modules/metavm/lib/vm.js:43:32)
 Object.readScript (/node_modules/metavm/lib/loader.js:14:18)
 async Modules.change (/node_modules/impress/lib/modules.js:69:27)

Как ее можно исправить?
источник

F

Fuckboy in NodeUA - JavaScript and Node.js in Ukraine
в ипресс не надо использовать ООП, если речь идет о прикладном коде, а ошибка потому что класс Role уже есть на системном уровне
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
29 июля, 17:00-20:00
Где: Киев, БЦ Avenue 53, пр-т Победы, 53 Спикер: Тимур Шемсединов

Участие бесплатное
Регистрация обязательная - https://bit.ly/2T4y9Ep

Phase One Karma проведёт первый оффлайн митап “Как GRASP и SOLID защитят ваш Node.js код от мидлварей и протекания абстракций”
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
- На примерах кода из документации известных библиотек, статей и курсов, распространенных приемах разработки и шаблонов приложений мы разберем нарушение принципов GRASP и SOLID, подумаем, почему это стало основным трендом разработки на Node.js.
- Обсудим закон "протекающих абстракций" (не путать с утечками памяти) и как это связано с состоянием гонки в JavaScript.
- Проведем рефакторинг бекенда на ноде с целью понижения зацепления (low coupling).
- Разберем, какие есть у нас в арсенале возможности по изоляции кода для Node.js и в каких случаях что применять.
- Подытожим основные идеи, позволяющие сделать JavaScript код надежным и гибким, а так же переиспользуемым и удобным для внесения изменений.

Тимур Шемсединов - исследователь, преподаватель, open-source энтузиаст, 25 лет в области IТ, CTO Salucyber, Chief architect технологического стека Metarhia.
источник

V

Vlad in NodeUA - JavaScript and Node.js in Ukraine
Только оффлайн?
источник

A

Alex C in NodeUA - JavaScript and Node.js in Ukraine
Огонь!!!! Надо регаться
источник

НС

Николай Сладкий... in NodeUA - JavaScript and Node.js in Ukraine
мидРварей)
источник

d

dirtyhandz in NodeUA - JavaScript and Node.js in Ukraine
А запись будет?
источник

T

Taras in NodeUA - JavaScript and Node.js in Ukraine
Да, только оффлайн
источник

T

Taras in NodeUA - JavaScript and Node.js in Ukraine
Будет доступна в наших социальных сетях (например, https://www.facebook.com/phase1karma)
источник