Детальная информация

Название: Разработка JavaScript-фреймворка для генерации серверных веб-приложений: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Чавес Кирос Габриэла Гуадалупе
Научный руководитель: Воинов Никита Владимирович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: фреймворк; бэкенд; веб-сервис; Rest API; Javascript; framework; back-end; web service
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3770
Права доступа: Доступ по паролю из сети Интернет (чтение)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\18126

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема магистерской диссертации: «Разработка JavaScript-фреймворка для генерации серверных веб-приложений».Целью данной работы является разработка JavaScript-фреймворка для быстрого создания серверных веб-приложений с использованием библиотек и фреймворков на языке программирования JavaScript, облегчающего начало создания такого рода проектов и снижающего их сложность, что положительно влияет на ускорение разработки серверных приложений.Задачи, которые были решены в этой работе:Изучить аналогичные решения.Определить элементы архитектуры проекта.Выбрать наиболее подходящие инструменты для разработки проекта.Разработать javascript-фреймворк для генерации серверных веб-приложений с использованием методологии Канбан.Данная исследовательская работа разработка JavaScript-фреймворка для генерации серверных веб-приложений. В настоящее время существует множество инструментов и технологий, предназначенных для решения самых разных задач, поэтому одной из проблем, с которой иногда сталкивается разработчик программного обеспечения, является необходимость выбора между одним из этих инструментов и технологий. Этот фреймворк отвечает за интеграцию тех технологий, которые были разработаны для работы с веб-сервисами. Этот фреймворк используется с помощью мастер-файла типа JSON, в котором определяется структура и данные, которые будет содержать веб-приложение. Среди функциональных возможностей или особенностей - автоматическая генерация API, автоматическая валидация, CRUD, аутентификация и хранение изображений в специальном сервисе, среди прочих. Впоследствии программисты могут вносить изменения или добавлять функциональность в проект, сгенерированный этим фреймворком, исходя из своих требований.Результатом является разработка и использование фреймворка, который облегчает начало создания проектов данного типа, снижая его сложность, а также положительно влияя на ускорение разработки бэкенд проектов.

The subject of the graduate qualification work is "Development of a JavaScript framework for generating server-side web applications". The purpose of this work is to develop a JavaScript framework for quickly creating server-side web applications using libraries and frameworks in the JavaScript programming language, which makes it easier to start creating such projects and reduces their complexity, which has a positive effect on accelerating the development of server applications.Tasks that were solved in this work:1. Explore similar solutions.2. Determine the elements of the project architecture.3. Choose the most appropriate tools for project development.4. Develop a Javascript framework for generating server-side web applications using the Kanban methodology.This research work is the development of a JavaScript framework for generating server-side web applications. Nowadays, there are many tools and technologies designed to solve a wide variety of problems, so one of the problems that a software developer sometimes faces is the need to choose between one of these tools and technologies. This framework is responsible for integrating those technologies that have been developed to work with web services.This framework is used with a master JSON file that defines the structure and data that the web application will contain. Functionality or features include automatic API generation, automatic validation, CRUD, authentication, and image storage in a dedicated service, among others. Subsequently, programmers can make changes or add functionality to the project generated by this framework based on their requirements.The result is the development and use of a framework that makes it easier to start creating projects of this type, reducing its complexity, and positively influencing the acceleration of the development of back-end projects.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Внешние организации №2 Все Прочитать
Внешние организации №1 Все
Интернет Авторизованные пользователи СПбПУ Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №2) Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №1)
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика