Основы веб приложений Flashcards
Какие технологии используются для создания и отображения веб-страниц?
HTML, CSS, JavaScript
Какие браузеры знаете? В чем между ними разница?
Google Chrome, Mozilla Firefox, Microsoft Edge
Браузеры работают на разных движках и поэтому могут по-разному отображать элементы
Что такое AJAX?
AJAX - это сокращение от Асинхронный JSON и XML, который позволяет общаться с сервером без необходимости перезагружать страницу
Что такое Шифрование?
Шифрование это кодирование исходной строки в зашифрованную по определенному алгоритму
В чем разница между CSR и SSR?
CSR это ClientSide Rendering, который означает что страницы генерируются на стороне фронта через логику JavaScript.
SSR это ServerSide Rendering, при котором страницы генерируются на стороне сервера (силами серверного языка программирования) и на клиент уже приходят сформированные страницы.
Что такое реактивность?
Реактивность это свойство клиентского приложения, при котором оно может запоминать состояние каких-либо значений и при изменении этого состояния изменять отображение страницы
Что такое адаптивность?
Адаптивность это способность системы адаптироваться под различные условия. Чаще всего речь идет про отображение веб-страниц для браузера/планшета/телефона под различную ширину экрана.
Что такое CMS? Какие CMS знаете?
CMS это Content Management System, система которая позволяет без обладания навыками программирования создавать собственные сайты. По своей сути это конструктор сайтов. Из наиболее известных существуют WordPress, Tilda, 1С Битрикс и Joomla