Личный кабинетuser
orange img orange img orange img orange img orange img
РефератИнформатика
Готовая работа №38394 от пользователя Фемитцева Люция
book

Backend и Frontend разработка. .Работа выполнена в 2023 году и зачтена преподавателем на хорошую оценку.

350 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

Введение
1. Понятие backend (серверная) и его основные свойства
1.1 Аутентификация
1.2 Роли, разрешения и контроль доступа
1.3 CRUD - Create, Read, Update and Delete
1.4 REST
1.5 Формы и состояния
1.6 API
1.7 Уведомление по Email, SMS и Webhooks
1.8 Подписка и тарифные планы
1.9 Взаимодействие с платёжным шлюзом
1.10 Загрузка файлов
1.11 Строение API, фреймворки и пакеты
1.12 Работа с Open Source
1.13 Интерфейс для управления
1.14 Кэширование
1.15 Компоненты
1.16 Системы управления версиями
1.17 Командная строка
2. Понятие frontend (клиентская) и его основные свойства
2.1 Процессоры и сборщики
2.1.1 HTML (HyperText Markup Language)
2.1.2 CSS (Cascading Style Sheets)
2.1.3 JavaScript
2.1.4 jQuery
2.1.5 MVC (модель-представление-контроллер)
2.1.6 Технология Ajax
2.1.7 Менеджеры пакетов
2.1.8 Менеджеры задач
2.2 Компонентная архитектура
2.2.1 React
2.2.2 Управление состоянием
2.2.3 Vue.js
2.2.4 Изоморфные приложения и SSR (Server-Side Rendering)

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

Актуальность: Давно остались в прошлом времена, когда мир веб-страниц был прост и понятен, а сайты были наборами статических страниц с табличной разметкой. Веб-разработка прошла быстрый, яркий и насыщенный путь развития. Появились новые языки, техники, технологии и парадигмы. Сегодня это одно из самых перспективных и высокооплачиваемых IT-направлений.
Сложная и многоуровневая структура современных веб-приложений требует иерархического разделения процесса их разработки. Исторически этот процесс разделяется на две части: front-end (клиентская) и back-end (серверная).
Цель данной работы: рассмотреть front-end и back-end, поговорить об их различиях, схожих чертах и зонах ответственности.
Для достижения цели, необходимо решить следующие задачи:
• изучить back-end часть;
• изучить front-end часть;
• выявить их различия, точки соприкосновения.

Весь текст будет доступен после покупки

отрывок из работы

Бэкенд - это серверная логика веб-приложения, которая отвечает за работу с хранилищем данных. Разработчик бэкенда должен обладать навыками работы с базами данных и опытом использования ORM (Object Relational Mapping) для обеспечения производительности, масштабируемости, безопасности и оптимальности серверного кода.

В контексте full-stack веб-разработки, создание бэкенда требует учета следующих ключевых аспектов. Новички могут ознакомиться с основами, а продвинутые программисты могут использовать этот список в качестве чек-листа.

1.1 Аутентификация

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

Существуют два основных типа аутентификации:
- Сессионная аутентификация - пользователь аутентифицируется один раз и получает доступ к защищенным ресурсам, не отправляя учетные данные повторно при каждом запросе.
- Токенная аутентификация - пользователю необходимо отправлять идентификационные данные при каждом запросе.

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

Хорошим примером реализации аутентификации являются «Google» и «Amazon». Они предоставляют пользователям возможность регистрироваться и авторизовываться в приложениях одним кликом, используя аккаунты из социальных сетей, при этом не требуя ввода учетных данных вручную.

Весь текст будет доступен после покупки

Список литературы

1. Web-разработка: кто такой Frontend, Backend и Full Stack разработчик [Электронный ресурс]. – Режим доступа: https://itstep.dp.ua;
2. Технология AJAX [Электронный ресурс]. – Режим доступа: http://bourabai.kz/php/ajax;
3. Технологии World Wide Web: основы HTML и CSS [Электронный ресурс]. – Режим доступа: http://referatbox.com;
4. Выбираем профессию frontend и backend разработчика: принципы и отличия [Электронный ресурс]. – Режим доступа: https://skillbox.ru/media/code/frontend_i_backend_razrabotka;
5. По пунктам: что нужно знать о backend новичку в web-разработке [Электронный ресурс]. – Режим доступа: https://tproger.ru/translations/backend-web-development;
6. Frontend разработка [Электронный ресурс]. – Режим доступа: http://masters.donntu.org/2018/fknt/kovalev/ind/index.htm;
7. Хочу стать frontend разработчиком: базовые знания и план обучения [Электронный ресурс]. – Режим доступа: https://tproger.ru/curriculum/intro-to-frontend-development/#3;
8. Простыми словами о frontend и backend: что это такое и как они взаимодействуют [Электронный ресурс]. – Режим доступа: https://tproger.ru/translations/frontend-backend-interaction.

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных