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

Название: Разработка и оптмизация веб-приложений на платформе Angular: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Алексеев Никита Александрович
Научный руководитель: Устинов Сергей Михайлович
Другие авторы: Локшина Екатерина Геннадиевна; Фёдоров Станислав Алексеевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: веб-приложение; angular; оптимизация; методы оптимизации; ленивая загрузка; IVY-комилятор; AOT; JIT; web-application; optimization; optimization methods; lazy loading; IVY compilator
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1751
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\7072

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

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

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

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

Аннотация

Целью данной работы является формирование наилучшей методики для оптимизации Angular-приложений. В ходе выполнения данной работы был проведен обзор платформы Angular, разработаны требования и рекомендации для разработки приложения. Исследованы различные методы по оптимизации и сборки приложения посредством снятия метрик по скорости компиляции, времени загрузки, объема выходных пакетов и др. Предложен метод для переноса кода для компилятора Ivy с более ранних версий Angular. По результатам работы было разработано производительное веб-приложение отвечающее всем поставленным требованиям. Веб-приложение было оптимизировано следуя разработанной методике и запущено в режиме использования для коммерческих целей.

The aim of this work is to formulate the best methodology for optimizing Angular applications. In the course of this work, we reviewed the Angular platform and developed requirements and recommendations for developing the application. Various methods for optimizing and building the application by removing metrics for compilation speed, loading time, output package volume, etc. have been studied. A method for migrating code for the Ivy compiler from earlier versions of Angular is proposed. Based on the results of the work, a productive web application was developed that meets all the requirements. The web application was optimized following the developed methodology and launched in commercial use mode.

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

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

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

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