Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная работа посвящена исследованию и реализации конструктора для разработки веб–сайтов. В ходе исследования был проведен анализ существующих решений, были выделены основные недостатки присущие всем существующим конструкторам. В ходе работы с применением статически типизированного языка TypeScript, библиотек React, MUI, Apollo Client на клиентской стороне, а также фреймворка Express.js, библиотеки Apollo Server, языка запросов GraphQL и базы данных MongoDB на серверной стороне был разработан конструктор для создания кроссплатформенных веб–сайтов. Для демонстрации работы и тестирования был воссоздан одностраничный веб–сайт по макету, который использовался для ручной верстки в прошлом. В качестве анализа результата реализованный на конструкторе веб–сайт сравнивается по трудозатратам с ручной разработкой.
This work is dedicated to the research and implementation of a builder for developing websites. During the research, an analysis of existing solutions was conducted, and the main drawbacks of all existing builders were identified. Using the statically–typed TypeScript language, React and MUI, Apollo Client libraries on the client–side, as well as the Express.js framework, Apollo Server library, GraphQL query language, and MongoDB database on the server–side, a constructor was developed to create cross–platform websites. To demonstrate and test the work of the constructor, a single–page website was recreated according to a disign that was previously used for manual development. To analyze the result, the website created using the constructor is compared in terms of labor costs with manual development.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все |
![]() |
||||
Интернет | Авторизованные пользователи СПбПУ |
![]() |
||||
![]() |
Интернет | Анонимные пользователи |
Статистика использования
|
Количество обращений: 4
За последние 30 дней: 0 Подробная статистика |