Middle - Ruby on Rails Flashcards

1
Q

Що таке ActiveSupport? Навіщо потрібен? Які завдання виконує? Наведіть приклад методів, які додає ActiveSupport.

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

Що таке Action Cable? Навіщо використовують цей фреймворк?

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

Як створити функціональність для відсилання імейлу в Rails-застосунку?

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

Які бібліотеки для background jobs використовували? Яка механіка роботи таких бібліотек?

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

Які види кешу в Rails знаєте? Де можна зберігати кеш?

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

Які бібліотеки / підходи для створення API документації знаєте / використовуєте?

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

Що таке Swagger? Які переваги створення API документації у Swagger-форматі?

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

Що таке Query Objects? Коли і як їх можна використовувати?

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

Що таке Decorators? Коли і як їх можна використовувати?

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

Що таке Form Objects / Contract? Коли і як їх можна використовувати?

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

Де та як ви рекомендуєте тримати бізнес-логіку в Rails-застосунку?

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

Що таке JSON API формат? Чи використовували бібліотеки для серіалізації об’єктів в JSON API форматі?

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