# EasyAdmin Bundle (Symfony) > 관리 Dashboard, CRUD controller, 커스텀 action, field, filter, 커스텀 템플릿, 메뉴 구성 - 18 면접 질문 - Mid-Level - [면접 질문: Symfony](https://sharpskill.dev/ko/technologies/symfony/interview-questions.md) ## 1. Symfony 애플리케이션에서 EasyAdmin의 주요 역할은 무엇입니까? **답변** EasyAdmin은 Doctrine entity를 관리하기 위한 완전한 백엔드 관리 인터페이스를 자동으로 생성하는 Symfony bundle입니다. 바로 사용할 수 있는 CRUD 기능, 현대적인 사용자 인터페이스, 그리고 PHP attribute 또는 YAML 파일을 통한 유연한 구성을 제공합니다. 관리 인터페이스를 수동으로 개발하는 것과 달리 EasyAdmin은 개발 시간을 상당히 단축합니다. ## 2. EasyAdmin 4에서 Dashboard Controller를 만들려면 어떤 클래스를 확장해야 합니까? **답변** EasyAdmin 4에서 Dashboard Controller는 AbstractDashboardController를 확장해야 합니다. 이 추상 클래스는 dashboard를 구성하기 위한 기본 메서드를 제공하며, 일반 설정을 위한 configureDashboard()와 내비게이션 메뉴를 위한 configureMenuItems()를 포함합니다. dashboard는 관리 인터페이스의 진입점입니다. ## 3. CRUD Controller의 entity 목록에 표시되는 field를 구성할 수 있는 메서드는 무엇입니까? **답변** CRUD Controller의 configureFields() 메서드는 어떤 field를 표시하고 어떻게 구성할지를 정의합니다. 이 메서드는 컨텍스트(index, detail, new, edit)를 나타내는 pageName 매개변수를 받아 페이지에 따라 다른 field를 표시할 수 있게 합니다. 구성된 Field 객체를 반환하려면 yield를 사용합니다. ## 15개 추가 질문 이용 가능 - EasyAdmin Dashboard 메뉴에 CRUD Controller로 연결되는 링크를 어떻게 만듭니까? - EasyAdmin 폼에서 ManyToOne 관계를 표시하려면 어떤 field 타입을 사용해야 합니까? 무료로 가입하기: https://sharpskill.dev/ko/login ## 기타 Symfony 면접 주제 - [모던 PHP (8.1+)](https://sharpskill.dev/ko/technologies/symfony/interview-questions/php-modern-features.md): 20개 질문, Junior - [Symfony 기초](https://sharpskill.dev/ko/technologies/symfony/interview-questions/symfony-basics.md): 25개 질문, Junior - [Routing & Controllers](https://sharpskill.dev/ko/technologies/symfony/interview-questions/routing-controllers.md): 20개 질문, Junior - [Twig & Templates](https://sharpskill.dev/ko/technologies/symfony/interview-questions/twig-templates.md): 20개 질문, Junior - [Doctrine ORM 기초](https://sharpskill.dev/ko/technologies/symfony/interview-questions/doctrine-orm-basics.md): 25개 질문, Junior - [Symfony 폼](https://sharpskill.dev/ko/technologies/symfony/interview-questions/forms.md): 22개 질문, Junior - [데이터 유효성 검사](https://sharpskill.dev/ko/technologies/symfony/interview-questions/validation.md): 18개 질문, Junior - [Dependency Injection & Services](https://sharpskill.dev/ko/technologies/symfony/interview-questions/dependency-injection.md): 24개 질문, Mid-Level - [Security & Authentication](https://sharpskill.dev/ko/technologies/symfony/interview-questions/security-authentication.md): 26개 질문, Mid-Level - [Doctrine 고급](https://sharpskill.dev/ko/technologies/symfony/interview-questions/doctrine-advanced.md): 24개 질문, Mid-Level - [API Platform](https://sharpskill.dev/ko/technologies/symfony/interview-questions/api-platform.md): 22개 질문, Mid-Level - [Serializer Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/serializer.md): 20개 질문, Mid-Level - [Events & Event Subscribers](https://sharpskill.dev/ko/technologies/symfony/interview-questions/events-subscribers.md): 20개 질문, Mid-Level - [Console & Commands](https://sharpskill.dev/ko/technologies/symfony/interview-questions/console-commands.md): 18개 질문, Mid-Level - [Messenger Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/messenger.md): 22개 질문, Mid-Level - [HTTP Client](https://sharpskill.dev/ko/technologies/symfony/interview-questions/http-client.md): 18개 질문, Mid-Level - [캐시 및 성능](https://sharpskill.dev/ko/technologies/symfony/interview-questions/cache.md): 20개 질문, Mid-Level - [Workflow Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/workflow.md): 18개 질문, Mid-Level - [Testing Symfony](https://sharpskill.dev/ko/technologies/symfony/interview-questions/testing.md): 22개 질문, Mid-Level - [Mailer Component](https://sharpskill.dev/ko/technologies/symfony/interview-questions/mailer.md): 16개 질문, Mid-Level - [번역 및 i18n](https://sharpskill.dev/ko/technologies/symfony/interview-questions/translations.md): 16개 질문, Mid-Level - [Symfony 아키텍처](https://sharpskill.dev/ko/technologies/symfony/interview-questions/architecture-patterns.md): 24개 질문, Senior - [성능 및 최적화](https://sharpskill.dev/ko/technologies/symfony/interview-questions/performance-optimization.md): 22개 질문, Senior - [고급 보안](https://sharpskill.dev/ko/technologies/symfony/interview-questions/security-advanced.md): 22개 질문, Senior - [커스텀 번들](https://sharpskill.dev/ko/technologies/symfony/interview-questions/custom-bundles.md): 20개 질문, Senior - [Symfony를 사용한 마이크로서비스](https://sharpskill.dev/ko/technologies/symfony/interview-questions/microservices.md): 22개 질문, Senior - [Real-time & WebSockets](https://sharpskill.dev/ko/technologies/symfony/interview-questions/real-time.md): 18개 질문, Senior - [Deployment & DevOps](https://sharpskill.dev/ko/technologies/symfony/interview-questions/deployment-devops.md): 20개 질문, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/ko/technologies/symfony/interview-questions/easyadmin