Основы веб приложений Flashcards

1
Q

Какие технологии используются для создания и отображения веб-страниц?

A

HTML, CSS, JavaScript

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

Какие браузеры знаете? В чем между ними разница?

A

Google Chrome, Mozilla Firefox, Microsoft Edge
Браузеры работают на разных движках и поэтому могут по-разному отображать элементы

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

Что такое AJAX?

A

AJAX - это сокращение от Асинхронный JSON и XML, который позволяет общаться с сервером без необходимости перезагружать страницу

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

В чем разница между CSR и SSR?

A

CSR это ClientSide Rendering, который означает что страницы генерируются на стороне фронта через логику JavaScript.
SSR это ServerSide Rendering, при котором страницы генерируются на стороне сервера (силами серверного языка программирования) и на клиент уже приходят сформированные страницы.

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

Что такое адаптивность?

A

Адаптивность это способность системы адаптироваться под различные условия. Чаще всего речь идет про отображение веб-страниц для браузера/планшета/телефона под различную ширину экрана.

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

Что такое CMS? Какие CMS знаете?

A

CMS это Content Management System, система которая позволяет без обладания навыками программирования создавать собственные сайты. По своей сути это конструктор сайтов. Из наиболее известных существуют WordPress, Tilda, 1С Битрикс и Joomla

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