CoreQuery: um framework para desenvolvimento de aplicações web
Nenhuma Miniatura disponível
Data
2024-10-07
Título da Revista
ISSN da Revista
Título de Volume
Editor
IFTO, Campus Palmas
Resumo
RESUMO
Desde os primórdios da internet, sistemas e aplicações web vem cada vez mais se difundindo entre os desenvolvedores. Isto se dá, principalmente ao fato de que esta, ao contrário de aplicações desktops, são compatíveis com as mais diversas plataformas e dispositivos, sem demanda de instalação ou configuração. Em aplicações web é possível também a elaboração de interfaces gráficas ricas através do uso de uma vasta gama de recursos disponíveis nas linguagens de programação e tecnologias atuais. A popularização das aplicações web fez com que desenvolvedores intensificassem esforços na elaboração e aperfeiçoamento de
métodos e técnicas, com objetivo de aumentar a produtividade durante o desenvolvimento e otimizar o desempenho das aplicações produzidas. Dentre as soluções encontradas para satisfazer estes objetivos, destaca-se o uso de frameworks. Visando contribuir e otimizar a produtividade durante o desenvolvimento web, este trabalho propõe a construção de um
framework que tem como finalidade simplificar o desenvolvimento através da abstração de funcionalidades genéricas utilizadas pelo navegador para executar a atualização do DOM (Document Object Model). Os resultados obtidos com esta pesquisa demonstram que o Framework CoreQuery fornece módulos e funções que demandam um maior reuso de código na manipulação de elementos na camada de visualização.
Palavras-chaves: Framework; Corequery; Front-End; HTML; Javascript.
ABSTRACT
Since the beginning of the internet, systems and web applications, is becoming more popular among developers. The main reason is the fact that, unlike desktop applications,
Web Applications are compatible with all platforms and devices, without the need for installation or configuration. In web applications it’s also possible to build rich graphical interfaces by using a wide range of features available in current programming languages and technologies. The popularization of web applications has made web developers search for methods and techniques aiming to increase production during development and optimize
the performance of the applications produced. Among the solutions found for these purposes, we highlight the use of Frameworks. As a goal to contribute and optimize productivity during web development, this work proposes build a framework that aims to simplify the development through the abstraction of generic functionalities used by the browser to perform the Document Object Model (DOM) update. The results achieved with this work demonstrate that the CoreQuery Framework provides modules and functions that demand a larger reuse of code on manipulation of elements in the view layer.
Keywords: Framework. Corequery. Front-End. HTML. Javascript.