Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
В данной дипломной работе предлагается разработка фреймворка, которая позволяет создавать веб-приложения внешнего интерфейса на основе компонентов, включая библиотеки и пакеты, которые потребуются приложениям, такие как файлы конфигурации и исходный код. Для этого разработчик сможет взаимодействовать с командной строкой и через мастер-файл и ввод некоторых данных генерировать приложение. Анализ существующих и подобных инструментов, которые охватывают создание компонентов и исходного кода в веб-разработке, а также библиографической литературы, был проведен, чтобы иметь представление об области, которая рассматривалась в этой работе. Предлагаемый фреймворк был разработан, предварительно сравнивая базовые фреймворки для разработки интерфейсных веб-приложений с помощью JavaScript, и Vue.js был выбран в качестве базового фреймворка. Кроме того, были раскрыты архитектура, работа, преимущества и возможные варианты использования фреймворка при создании веб-приложений. В конце демонстрируется полезность созданного инструмента, сокращая время и сложность разработки веб-приложений, в основном в начале, когда создание исходных файлов и файлов конфигурации — это то, что требует времени и не так просто, что дает разработчикам — полный начальный проект, а затем продолжить разработку проекта в соответствии с их потребностями.
This thesis work proposes the development of a framework that allows the generation of component-based front-end web applications, this includes both the libraries and packages that the applications will need, such as configuration files and source code. For this, the developer will be able to interact with the command line and through a master file and the input of some data, generate the application. An analysis of existing and similar tools that cover the generation of components and source code in web development, as well as bibliographic literature, was carried out to get an idea of the area that was addressed in this work. The proposed framework has been developed, previously making a comparison between base frameworks for the development of front-end web applications with JavaScript, and Vue.js has been chosen as the base framework. In addition, the architecture, operation, advantages, and possible uses of the framework in the generation of web applications have been exposed. In the end, the usefulness of the created tool is demonstrated, reducing the time and complexity of web application development, mainly at the beginning where the creation of the initial files and configuration files is something that takes time and not easy to do, giving you to the developers a complete initial project and then continue the development of the project based on their needs.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Usage statistics
Access count: 11
Last 30 days: 0 Detailed usage statistics |