. └── src ├── modules │ ├── auth │ │ ├── auth.guard.ts │ │ ├── auth.interceptor.ts │ │ ├── auth.module.ts │ │ └── auth.service.ts ...
добрый день. подскажите, пожалуйста. допустим, есть функция, которая принимает какое-то значение и массив валидных значений, и возвращает boolean валидности. например: isVali...
добрый день, коллеги) такая ситуация пытаюсь написать свой декоратор, который будет использоваться на любом методе любого класса. встроенный тип MethodDecorator мне не подход...
привет. какой краткий аналог следующего кода? new Observable((subscriber) => { subscriber.next(); subscriber.complete(); }); просто of() не подходит, потому что в подпис...
но разве это относится к папке shared? это не модуль. модуль – это feature-a, и в нём всё собрано согласно best варианту, Functional cohesion. а shared внутри модуля – условно...
будет не ясно, какой из модулей представляет из себя страницу и содержит роутинг. я так-то в любой структуре в своём приложении быстро ориентируюсь, потому что помню наизусть....
а как это скажется на размере бандлов? если, к примеру, у меня есть несколько страниц, которые импортируют этот users модуль, но одной странице нужен только сервис оттуда, дру...
то есть, подход в целом – это: 1. каждая страница – это модуль 2. вложенные страницы – это вложенные модули 3. каждый модуль/страница содержит в себе то, что в нём используетс...
так поделись хорошим ресурсом, дядь. мы тут для того, чтобы помогать друг другу, нет? и уважительно общаться
а может кто-то действительно скинуть правильную структуру? только с реального проекта. потому что в теории и на простых примерах да, всё красиво, но хотелось бы на практику по...
а вы бы что-то поменяли? простите, что достаю, но хотелось бы уже окончательно закрыть эту тему и не возвращаться к ней в обозримом будущем) думаю, не только мне этого хочется
а как вы настраиваете prettier, чтобы он следовал код стайлу? любому, но для примера возьмём airbnb. на моём опыте, у него своё видение того, как всё должно быть отформатирова...
вот так работает идеально, вроде Number.prototype.toFixedNumber = function (fractionDigits = 1) { const multiplier = Math.pow(10, fractionDigits); const negativeCompensat...
а если у вас есть компоненты, которые много раз используются компонентами модуля? и не используются больше нигде. я вижу, что у вас есть папка ui. но вы можете переименовать е...
спасибо большое. юзаю webpack-bundle-analyzer, хорошая штука а по структуре я правильно понял? предыдущее сообщение
да. то есть, наличие shared вам ясно говорит о том, какое предназначение у сервиса. тогда чем плох такой подход, почему нельзя делать shared? ангуляр как раз рекомендует вноси...
как это относится к папке (не модулю) shared, где просто лежат общие для модуля штуки? чем лучше то, что эти же файлы будут валяться на уровень выше?
добрый день. а есть какой-то способ заинжектить сервис в обычную функцию? например, дёрнуть апишку из кастомного оператора
в том-то и дело, что в коде нет, но он есть фактически в network. откуда?
а если на keydown делать preventDefault? сам не пробовал, просто мысля