
Dasar-dasar Symfony
Instalasi, struktur proyek, bundle, environment, konfigurasi, routing, controller
1Perintah mana yang membuat proyek Symfony baru dengan semua dependensi untuk aplikasi web?
Perintah mana yang membuat proyek Symfony baru dengan semua dependensi untuk aplikasi web?
Jawaban
Perintah symfony new --webapp membuat proyek Symfony lengkap dengan semua dependensi yang diperlukan untuk aplikasi web (Twig, Doctrine, Security, dll.). Varian symfony new tanpa --webapp membuat proyek minimal. Composer create-project adalah alternatif yang valid, tetapi symfony new direkomendasikan karena secara otomatis mengonfigurasi pengaturan optimal.
2Folder mana yang berisi controller dalam proyek Symfony 7?
Folder mana yang berisi controller dalam proyek Symfony 7?
Jawaban
Controller ditempatkan di folder src/Controller/ sesuai dengan struktur standar Symfony. Namespace yang sesuai adalah App\Controller. Konvensi ini memungkinkan autowiring otomatis dan memudahkan pengorganisasian kode. Folder lain yang disebutkan tidak ada dalam struktur standar Symfony.
3Apa itu Bundle dalam Symfony?
Apa itu Bundle dalam Symfony?
Jawaban
Bundle adalah paket yang dapat digunakan kembali yang mengelompokkan kode dan sumber daya (controller, template, konfigurasi) di sekitar suatu fitur tertentu. Bundle dapat dibagikan di antara beberapa proyek Symfony. Bundle pihak ketiga dipasang melalui Composer dan didaftarkan di config/bundles.php. Dalam Symfony modern, bundle terutama digunakan untuk pustaka pihak ketiga.
Berkas mana yang berisi daftar bundle aktif dalam proyek Symfony?
Apa tiga lingkungan default dalam Symfony?
+22 pertanyaan wawancara
Topik wawancara Symfony lainnya
PHP Modern (8.1+)
Routing & Controllers
Twig & Templates
Dasar-dasar Doctrine ORM
Formulir Symfony
Validasi Data
Dependency Injection & Services
Security & Authentication
Doctrine Tingkat Lanjut
API Platform
Serializer Component
Events & Event Subscribers
Console & Commands
Messenger Component
HTTP Client
Cache & Performa
Workflow Component
Testing Symfony
Mailer Component
Terjemahan & i18n
EasyAdmin Bundle
Arsitektur Symfony
Performa & Optimasi
Keamanan Lanjutan
Custom Bundle
Microservices dengan Symfony
Real-time & WebSockets
Deployment & DevOps
Kuasai Symfony untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis