Size: a a a

Node.js — русскоговорящее сообщество

2020 June 08

AB

Arius Bronte in Node.js — русскоговорящее сообщество
Bruian Blake
Это нода дурацкая не работает нихрена. Пойду лучше питоном обмажусь
ступай
источник

ВБ

Владимир Боруткин... in Node.js — русскоговорящее сообщество
иди своей дорогой странник ага
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Следующий
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
народ, кто шарит в чистой архитектуре, подскажите как решается проблема незаметного изменения общих интерфейсов/типов?

описал подробнее в заметке https://gist.github.com/pongo/46cec3fa930ab16bd17f47a2331fc869
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Это пример того, что в тс типизация не настоящая?
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Думается мне контроллер сам должен экспортировать интерфейс, который он в состоянии принять. А не наоборот
источник

SM

Shane Matte in Node.js — русскоговорящее сообщество
Ребят привет.  Помогите решить вопрос. Использую @koa/multer для загрузки файлов. Но файл не сохраняет в папке. В запросе видно что файл приходит и размер запроса. В чем может быть проблема?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Алексей Попов
Это пример того, что в тс типизация не настоящая?
нет. проблема в использовании общих типов и интерфейсов
источник

SM

Shane Matte in Node.js — русскоговорящее сообщество
Shane Matte
Ребят привет.  Помогите решить вопрос. Использую @koa/multer для загрузки файлов. Но файл не сохраняет в папке. В запросе видно что файл приходит и размер запроса. В чем может быть проблема?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Bruian Blake
Думается мне контроллер сам должен экспортировать интерфейс, который он в состоянии принять. А не наоборот
то есть как в выводе заметки?
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Ну т.е. есть контракт, вот вам на него такой-то тип/интерфейс. Всё что не удовлетворяет ему, я не принимаю.
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Bruian Blake
Ну т.е. есть контракт, вот вам на него такой-то тип/интерфейс. Всё что не удовлетворяет ему, я не принимаю.
и тогда контроллер должен сам описать и нужные ему интерфейсы, и нужные ему типы.

много дублирования будет
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Ну так контроллер же обрабатывает запросы, для него важны типы, а не наоборот
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
нет. проблема в использовании общих типов и интерфейсов
Ну вот на c#/java/c++ же такой проблемы не было бы
Компилятор бы спросил а как это ты объект класса username хочешь к строке привести
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Алексей Попов
Ну вот на c#/java/c++ же такой проблемы не было бы
Компилятор бы спросил а как это ты объект класса username хочешь к строке привести
весьма вероятно что в классе будет реализован метод toJSON
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Вот вопрос в том, хочешь ли чтобы у тебя контроллер обрабатывал, конкретный тип, или что бы полиморфизм был параметрическим и обрабатывал запрос в зависимости от типа
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Shane Matte
Ребят привет.  Помогите решить вопрос. Использую @koa/multer для загрузки файлов. Но файл не сохраняет в папке. В запросе видно что файл приходит и размер запроса. В чем может быть проблема?
Путь не тот может
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
вот это все теперь уже не кажется избыточным...
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Shane Matte
Ребят привет.  Помогите решить вопрос. Использую @koa/multer для загрузки файлов. Но файл не сохраняет в папке. В запросе видно что файл приходит и размер запроса. В чем может быть проблема?
Код покажи
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
весьма вероятно что в классе будет реализован метод toJSON
Если руками, то тогда все вопросы к программисту, почему он, понимая, что объекты придётся выплёвывать в жисон, не озаботился изменением или сохранением контракта
А автоматически этого не будет
источник