WEB-приложение просмотра и создания новостных статей #9106859

Артикул: 9106859
  • Предмет: Программирование
  • Уникальность: 75% (Антиплагиат.ВУЗ)
  • Разместил(-а): 185 Рамиль в 2024 году
  • Количество страниц: 79
  • Формат файла: docx
1 800p. 2 500p. Только 20.09.2024
Оплатите артикул одним из 20 способов и сразу скачайте.
После оплаты он автоматически будет удален с сайта.
Никто кроме вас не сможет посмотреть его до 19.11.2024
ВВЕДЕНИЕ 4
1. Технологии реализации 5
2. Работа с данными 7
3. Архитектура проекта 11
4. Сборка проекта 14
5. Архитектура конфигурации тестов 16
5.1. Модульность и разделение ответственности 16
5.2. Конфигурационные файлы 16
5.3. Использование моков и заглушек 17
6. Пользовательский опыт 19
6.1. Навигация проекта 20
6.2. Мультиязычность 23
6.3. Дизайн интерфейса 24
6.4. Отзывчивость и производительность 27
7. Т естирование 31
7.1. Модульное (unit) тестирование 31
7.2. Интеграционное тестирование 34
7.3. Скриншотное (ui) тестирование 37
7.4. Сквозное (e2e) тестирование 40
8. Анализ результатов тестирования 44
8.1. Анализ результатов unit- и интеграционных тестов 44
8.2. Анализ результатов скриншотных тестов 46
8.3. Анализ результатов сквозного (e2e) тестирования 48
9. Code Quality Tools и (CI/CD) 49
9.1. Code Quality Tools 49
9.2. Continuous Integration, Continuous Delivery/Deployment (CI/CD) 51
ЗАКЛЮЧЕНИЕ 54
СПИСОК ЛИТЕРАТУРЫ 59
ПРИЛОЖЕНИЕ 61

Целью данной выпускной квалификационной работы является создание web-приложения для просмотра и создания новостных статей. Актуальность проекта обусловлена растущей потребностью в удобных и доступных платформах для обмена информацией в современном цифровом мире. Приложение должно предоставлять пользователям возможность просматривать последние новости, фильтровать их по категориям, а также создавать свои собственные статьи с заголовком, текстом и изображением. Важными функциями являются возможность комментирования и оценки новостей, адаптивный дизайн, обеспечение безопасности, а также управление статьями, включая их редактирование и удаление.
Для достижения данной цели были поставлены следующие задачи:
1) определить основные категории новостей и функциональные
возможности;
2) создать макеты интерфейса для главной страницы, страницы
просмотра новости и формы создания новости;
3) определить фреймворк для клиентской части и технологий
взаимодействия с сервером;
4) создать интерфейс с функционалом просмотра, фильтрации и
создания новостей;
5) настроить серверную часть для взаимодействия с базой данных;
6) провести тестирование клиентской части и работы с сервером;
7) подготовить документацию и развертывание приложения на сервере.
1) Интернет-источник, руководство по react [Электронный ресурс]. - 2023. URL: https://react.dev/ (дата обращения 10.02.2024).
2) Интернет-источник, руководство по redux-toolkit [Электронный ресурс]. - 2023. URL: https://redux-toolkit.js.org/ (дата обращения 12.02.2024).
3) Интернет-источник, руководство по typescript [Электронный ресурс]. - 2023. URL: https://www.typescriptlang.org/ (дата обращения 18.02.2024).
4) Интернет-источник, руководство по javascript [Электронный ресурс]. - 2023. URL: https://www.javascript.com/ (дата обращения 13.02.2024).
5) Интернет-источник, руководство по node.js [Электронный
ресурс]. - 2023. URL: https://nodejs.org/en/ (дата обращения 01.03.2024).
6) Интернет-источник, руководство по Feature-Sliced
Design [Электронный ресурс]. - 2023. URL: https://feature-sliced.design/ru/docs/ (дата обращения 03.03.2024).
7) Интернет-источник, официальная документация i18n
[Электронный ресурс]. - 2023. URL: https://www.i18next.com// (дата
обращения 12.02.2024).
8) Интернет-источник, официальная документация redux [Электронный ресурс]. - 2023. URL: https://redux.js.org/usage/code-splitting/ (дата обращения 12.02.2024).
9) Интернет-источник, официальная документация react
[Электронный ресурс]. - 2023. URL: https://react.dev/reference/react/lazy/ (дата обращения 12.02.2024).
10) Интернет-источник, официальная документация Jest
[Электронный ресурс]. - 2024. URL: https://jestjs.io/ (дата обращения 22.03.2024).
11) Интернет-источник, статья про интеграционное тестирование [Электронный ресурс]. - 2024. URL: https://logrocon.ru/news/intgration_testing (дата обращения 02.04.2024).
12) Интернет-источник, официальная документация Storybook [Электронный ресурс]. - 2024. URL: https://storybook.js.org/ (дата обращения 06.04.2024).
13) Интернет-источник, официальная документация
Cypress [Электронный ресурс]. - 2023. URL: https://www.cypress.io/ (дата обращения 15.03.2024).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач, сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением. Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения, соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: WEB-приложение просмотра и создания новостных статей
Артикул: 9106859
Дата написания: 26.06.2024
Тип работы: Дипломная работа
Предмет: Программирование
Оригинальность: Антиплагиат.ВУЗ — 75%
Количество страниц: 79
Скрин проверки АП.ВУЗ приложен на последней странице.

В работе представлены только пояснительная записка и листинг программы. Самой программы нет
А ты умеешь выполнять такие работы?

Файлы артикула: WEB-приложение просмотра и создания новостных статей по предмету программирование

Пролистайте "WEB-приложение просмотра и создания новостных статей" и убедитесь в качестве

После покупки артикул автоматически будет удален с сайта до 19.11.2024
Дипломная — WEB-приложение просмотра и создания новостных статей — 1
Дипломная — WEB-приложение просмотра и создания новостных статей — 2
Дипломная — WEB-приложение просмотра и создания новостных статей — 3
Дипломная — WEB-приложение просмотра и создания новостных статей — 4
Дипломная — WEB-приложение просмотра и создания новостных статей — 5
Дипломная — WEB-приложение просмотра и создания новостных статей — 6
Посмотреть остальные страницы ▼
Честный антиплагиат! Честный антиплагиат!
Уникальность работы — 75% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег! Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.

Утром сдавать, а работа еще не написана?

Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 4 работы. Успей и ты забрать свою пока это не сделал кто-то другой!