Size: a a a

Angular - русскоговорящее сообщество

2021 March 28

DS

Dmitriyff Smile in Angular - русскоговорящее сообщество
Всем привет,

кто подскажет
есть несколько урлов по типу
collection/:colletionId:/element/:someFeature

как из кода можно переключиться между урлами
collection/1/element/hot
collection/2/element/hot
источник
2021 March 29

DS

Dmitriyff Smile in Angular - русскоговорящее сообщество
одним из вариантов является восстановление дерева путей, замена параметра и генерация нового урла, возможно есть более простые и прямые решения?
источник

РА

Руслан Алиев... in Angular - русскоговорящее сообщество
Микро вопрос.
Почему иногда backend возвращает ответы в обёртке? (ниже пример)

data: {,…}
status: 200

Неоднократно замечал работая с c# и php(laravel) backend(-ом).
Чем вызвано такое решение? Зачем ответ оборачивать в data, а статус дублировать в теле? Можно ли избавиться от обёртки? Какие есть преимущества?
Спасибо.
источник

t

tonn in Angular - русскоговорящее сообщество
Руслан Алиев
Микро вопрос.
Почему иногда backend возвращает ответы в обёртке? (ниже пример)

data: {,…}
status: 200

Неоднократно замечал работая с c# и php(laravel) backend(-ом).
Чем вызвано такое решение? Зачем ответ оборачивать в data, а статус дублировать в теле? Можно ли избавиться от обёртки? Какие есть преимущества?
Спасибо.
личные предпочтения бекера
источник

t

tonn in Angular - русскоговорящее сообщество
либо его не понимание
источник

DS

Dmitriyff Smile in Angular - русскоговорящее сообщество
Руслан Алиев
Микро вопрос.
Почему иногда backend возвращает ответы в обёртке? (ниже пример)

data: {,…}
status: 200

Неоднократно замечал работая с c# и php(laravel) backend(-ом).
Чем вызвано такое решение? Зачем ответ оборачивать в data, а статус дублировать в теле? Можно ли избавиться от обёртки? Какие есть преимущества?
Спасибо.
Давным давно, разрабы под ios просили расширять ответы бека, мотивируя тем, что так им проще обрабатывать ответы. На сколько это актуально сейчас уже не в курсе. Плюс такой ответ может быть расширен дополнительными данными, к примеру информацией о кол-ве записей, текущей странице и т.д.
источник

I

Ilja in Angular - русскоговорящее сообщество
Dmitriyff Smile
Давным давно, разрабы под ios просили расширять ответы бека, мотивируя тем, что так им проще обрабатывать ответы. На сколько это актуально сейчас уже не в курсе. Плюс такой ответ может быть расширен дополнительными данными, к примеру информацией о кол-ве записей, текущей странице и т.д.
никогда не видел ответ который не был бы обернут в дата .
источник

AP

Andrew Popenko in Angular - русскоговорящее сообщество
Всем привет. Порекомендуйте репо или курс, что-либо, чтобы качнуть скил в написании юнит тестов. Спасибо
источник

I

Ilja in Angular - русскоговорящее сообщество
Andrew Popenko
Всем привет. Порекомендуйте репо или курс, что-либо, чтобы качнуть скил в написании юнит тестов. Спасибо
непоняял . а что там качать
источник

I

Ilja in Angular - русскоговорящее сообщество
??? как бы все из инструментов которые есть исходит . в юнит тестах как правило  не стоит задача  за меньшее количество шагов (n) сделать максимальное кол во действий. там настройка окружения и логиика приложения так что нужно руководство для инструмента jest или jasmine или что там у вас  .
источник

AP

Andrew Popenko in Angular - русскоговорящее сообщество
Ilja
непоняял . а что там качать
Jasmine. Хочу посмотреть как мокать сервисы, провайдеры. Посмотрел доку ангуляровскую но мне показалось она поверхностной. Буду смотреть руководство по jasmine
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
Andrew Popenko
Jasmine. Хочу посмотреть как мокать сервисы, провайдеры. Посмотрел доку ангуляровскую но мне показалось она поверхностной. Буду смотреть руководство по jasmine
все равно придется гуглить. и нагуглишь кучу разной инфы
источник

I

Ilja in Angular - русскоговорящее сообщество
Andrew Popenko
Jasmine. Хочу посмотреть как мокать сервисы, провайдеры. Посмотрел доку ангуляровскую но мне показалось она поверхностной. Буду смотреть руководство по jasmine
гугление . и чеканье что там происходит . тока так . кстати советую вам посмотреть в сторону jest+  и мраморных диаграмм для тестирования rxjs .jest  потому что он на сервере умеет запускаться .
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
Andrew Popenko
Jasmine. Хочу посмотреть как мокать сервисы, провайдеры. Посмотрел доку ангуляровскую но мне показалось она поверхностной. Буду смотреть руководство по jasmine
самый главный урок - если что-то херово тестится, значит надо рефакторить )))
источник

AP

Andrew Popenko in Angular - русскоговорящее сообщество
Евгений Удалов
самый главный урок - если что-то херово тестится, значит надо рефакторить )))
Ха, буду помнить :D
источник

AD

Andrey Danilov in Angular - русскоговорящее сообщество
Подскажите по поводу pipes
при перезагрузке компонента pipe работает с предыдущими данными которые были в компоненте
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Andrey Danilov
Подскажите по поводу pipes
при перезагрузке компонента pipe работает с предыдущими данными которые были в компоненте
Rxjs или ангуляровский?
источник

AD

Andrey Danilov in Angular - русскоговорящее сообщество
Bogdan Bida
Rxjs или ангуляровский?
ангуляровский
PipeTransform
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Под перезагрузкой вы имеете ввиду удаление компонента и вновь его инициализацию?
источник

AD

Andrey Danilov in Angular - русскоговорящее сообщество
Bogdan Bida
Под перезагрузкой вы имеете ввиду удаление компонента и вновь его инициализацию?
да
источник