Angular · Senior · Запитання 71 з 75
Як не допустити у великій Angular-кодовій базі циклічних імпортів чи імпортів «не в той бік» між фічами?
- ✓Правильна відповідь: Забезпечити межі модулів правилами лінтера (наприклад, теги Nx або правила імпорту ESLint) і публічними API-файлами для кожної фічі
- 2Скласти все в одну спільну папку
- 3Використовувати лише відносні імпорти
Пояснення
Чіткі шари (feature → data-access → ui → util) і перевірювані межі тримають ліниві чанки маленькими, а рефакторинг - безпечним.