10 Модуль - Библиотеки. Шаблонизация. JSON. WebStorage -- 01 Плагины и библиотеки Flashcards

1
Q

Библиотека — это

A

is a collection of classes and functions that helps to develop a software.

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

Библиотека отрицательные стороны:

A
    • Баг в реализации библиотеки может вызвать сложности в его нахождении и исправлении.
    • Нет гарантии, что команда разработчиков оперативно выпустит патч.
    • Патч может изменить API, что повлечет за собой значительные изменения в вашем коде.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Разница между фреймворком и библиотекой заключается в том, что

A

библиотеку вы используете в своем коде, а в случае с фреймворком, вы пишете свой код в архитектурных конструкциях фреймворка.

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

Фреймворк — это

A

каркас (скелет) приложения. Он обязывает разработчика строить архитектуру приложения в соответствии с некоторой логикой, а так же предоставляет некоторый интерфейс для взаимодействия с собой.

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

Фреймворк минусы:

A
    • Фреймворк может накладывать ограничения, поэтому могут быть трудности с внедрением функционала.
    • Большая экосистема пакетов может сбивать с толку и требует времени на изучение.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Инструмент — это

A

Инструмент - это вспомогательное средство разработки, но он не является неотъемлемой частью проекта. Инструменты включают в себя системы сборки, линтеры, компиляторы, транспайлеры, системы развертывания и другое.

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

event.target использовать в

A

делегировании

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

event.currentTarget использовать в

A

это когда хочешь получить доступ к текущему элементу, на котором весит обработчик.

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