Что такое Frontend? Flashcards
Что такое Frontend?
Все что видит пользователь, взаимодействует с данными и интуитивно понятно.
Наше приложение состоит из двух частей:
- Backend - крутится на сервере
- Frontend -клиентская часть
Клиент - браузер
Бразер запрашивает сервер - Сервер отдает данные и на Клиенте запускается программа, которые эти данные предоставляют пользователю (интерфейс, представление данных и frontend)
Работа:
1. После того как получили данные с сервера - необходимо вывести их для чтения пользователя (Read) - способ отображения, фильтрация, сортировка, разбивка по страницам, поиск
2. Можем создать (Create)
3. Изменить, отредактировать пост, видоизменения (Update)
4. Удаление (Delete)
CRUD - наши данные в результате взаимодействия пользователей, непрерывно будут меняться. А если несколько пользователей, то мы не можем ее просто сверстать.
Пишем программу. которая получит данные и в соответствии с этими данными, создаст разметку на странице.
А если только данные изменились, наша программа должна убирать и отображать данные.
Интерфейсы для пользователей:
- Интерфейс командной строки или текстовый (CLI)
- Графический интерфейс (GUI)
- Голосовой интерфейс (VUI)
- Интерфейс виртуальной реальности (VRUI)
- Дополненная реальность (ARUI)
Интерфейс - набор способов, взаимодействий.