Symfony Flashcards

(20 cards)

1
Q

Symfony использует компонентный подход.

A

Symfony uses a component-based approach.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Я часто использую DependencyInjection компонент.

A

I often use the DependencyInjection component.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Я создаю сервисы через контейнер.

A

I create services via the container.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Event Dispatcher помогает реализовать слабую связанность.

A

The Event Dispatcher helps implement loose coupling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Messenger компонент используется для очередей.

A

The Messenger component is used for queues.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Я использую HttpClient для внешних API.

A

I use the HttpClient for external APIs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Я создаю кастомные команды через Console компонент.

A

I create custom commands using the Console component.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Я использую Serializer для преобразования данных.

A

I use the Serializer to transform data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Я создаю middleware через Kernel events.

A

I create middleware through Kernel events.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Я использую Twig только на фронтовых проектах.

A

I use Twig only on frontend-related projects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Я создаю кастомные атрибуты для валидации.

A

I create custom attributes for validation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Я использую Validator компонент для бизнес-правил.

A

I use the Validator component for business rules.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Я использую Form компонент для админок.

A

I use the Form component for admin panels.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Symfony Scheduler позволяет запускать задачи по расписанию.

A

Symfony Scheduler allows running scheduled tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Я использую Doctrine ORM для работы с базой.

A

I use Doctrine ORM for database operations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Я предпочитаю писать запросы через QueryBuilder.

A

I prefer writing queries using QueryBuilder.

17
Q

Я использую миграции для управления схемой.

A

I use migrations to manage the schema.

18
Q

Кеширование сильно ускоряет проект.

A

Caching significantly improves project performance.

19
Q

Я использую config-папку для разделения окружений.

A

I use the config folder to separate environments.

20
Q

Я часто использую Compiler Pass для расширения контейнера.

A

I often use a Compiler Pass to extend the container.