описания типов, интерфейсов? Это выносится куда-то в отдельное место?
холиварный вопрос. Насколько знаю, единого общего подхода нет.
Тоже интересовался этим вопросом, много перерыл опенсорсных проектов, всё так как-то.... и реально ничего толкового. Так что вдруг кто-то ткнёт носом буду благодарен.
в тс пока что нет ничего общепринятого. но разумно делать так: - объявляем типы в том же файле, где они используются. - если какие-то типы используются очень много где, то выносим их в файл types.ts (он может находиться в папке конкретной фичи, или в папке shared, или еще где)
Обсуждают сегодня