Symfony

Dasar-dasar Symfony

Instalasi, struktur proyek, bundle, environment, konfigurasi, routing, controller

25 pertanyaan wawancaraยท
Junior
1

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.

2

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.

3

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.

4

Berkas mana yang berisi daftar bundle aktif dalam proyek Symfony?

5

Apa tiga lingkungan default dalam Symfony?

+22 pertanyaan wawancara

Kuasai Symfony untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis