Programação funcional e reativa aplicada ao desenvolvimento de interfaces com o usuário em aplicações para web

DSpace Repository

A- A A+

Programação funcional e reativa aplicada ao desenvolvimento de interfaces com o usuário em aplicações para web

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Komosinski, Leandro José
dc.contributor.author Ávila, Augusto Vieira
dc.date.accessioned 2017-12-13T20:29:12Z
dc.date.available 2017-12-13T20:29:12Z
dc.date.issued 2017-11-14
dc.identifier.uri https://repositorio.ufsc.br/xmlui/handle/123456789/182191
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação. pt_BR
dc.description.abstract O barateamento do hardware nos últimos anos fez com que o cliente de uma aplicação web - por exemplo, um web browser requisitando uma página web de um servidor - tenha grande capacidade de processamento devido ao uso de computadores e celulares mais robustos que os de anos atrás. Com isso, o modelo de aplicação cliente-servidor tem mudado com o passar dos anos. Antes, o servidor era responsável por processar toda a lógica da aplicação, e o cliente basicamente servia como um visualizador de documentos HTML. Atualmente, o computador de usuários comuns dispõe de tamanha capacidade computacional que a lógica da aplicação está migrando para o lado do cliente. Esta mudança fez com que aumentasse a complexidade para se desenvolver o lado do cliente da aplicação, pois agora recursos como processamento concorrente e requisições assíncronas são utilizados a todo instante. O modelo atual de desenvolvimento de software, que em grande parte segue o paradigma de programação Orientado a Objetos, tem demonstrado não ser ideal para resolver problemas onde há um grande número de eventos assíncronos na aplicação, que é uma característica do front-end de aplicações web. Por meio de levantamento teórico da técnica de Programação Funcional e Reativa (PFR) e o estudo de tecnologias disponíveis atualmente no mercado, o presente trabalho demonstra alguns benefícios que a PFR traz para resolver este tipo de problema. Ao final deste trabalho observou-se que apesar da PFR resolver alguns problemas inerentes ao desenvolvimento do front-end de aplicações para Web, esta técnica de programação exige um longo período de aprendizado por quem irá utilizála. Além disso, foram encontradas poucas referências para um aprofundamento prático neste tema. pt_BR
dc.format.extent 61 f. pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.subject Stream pt_BR
dc.subject PFR pt_BR
dc.subject programação-funcional-reativa pt_BR
dc.subject programação-funcional pt_BR
dc.subject programação-reativa pt_BR
dc.title Programação funcional e reativa aplicada ao desenvolvimento de interfaces com o usuário em aplicações para web pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC-Augusto-Avila-Publicado.pdf 1.410Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics

Compartilhar