DSpace/Manakin Repository

Estudo comparativo entre ferramentas de inicialização de projetos web.

Mostrar registro simples

dc.creator.ID SANTOS, G. N. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/4198023483963381 pt_BR
dc.contributor.advisor1 GUERRERO, Dalton Dario Serey.
dc.contributor.advisor1ID GUERRERO, D. D. S. pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/2050632960242405 pt_BR
dc.contributor.referee1 ANDRADE, Wilkerson de Lucena.
dc.contributor.referee1ID ANDRADE, W. L. pt_BR
dc.contributor.referee1Lattes http://lattes.cnpq.br/3697205933296303 pt_BR
dc.contributor.referee2 BRASILEIRO, Francisco Vilar.
dc.contributor.referee2ID BRASILEIRO, F. pt_BR
dc.contributor.referee2Lattes http://lattes.cnpq.br/5957855817378897 pt_BR
dc.description.resumo Com o crescente avanço do ecossistema web nos últimos anos, tem havido um surgimento constante de novos frameworks e bibliotecas. Entre eles, o ReactJS, lançado em 2013 pela Meta, destacou-se como uma poderosa ferramenta para a criação de interfaces interativas, complexas e eficientes, baseadas em componentes. Atualmente, o ReactJS possui uma comunidade ativa de desenvolvedores e conta com uma sólida documentação, consolidando-se como uma das principais tecnologias utilizadas no desenvolvimento web. Devido à sua ampla adoção em grandes empresas de diversos setores ao redor do mundo e ao crescente uso em novas aplicações web, a Meta e outras empresas estão constantemente buscando maneiras de facilitar e agilizar o início de projetos em React. Como resultado, surgiram ferramentas como o create-react-app (desenvolvido pela própria Meta), Vite e Parcel. O objetivo deste trabalho é analisar e comparar essas bibliotecas, considerando diferentes parâmetros, como o tempo de instalação utilizando os gerenciadores de pacotes mais comuns, npm e yarn, facilidade de configuração do projeto, estrutura de pastas e arquivos criados, bem como a qualidade e legibilidade do código necessário para sua utilização. Como contribuição, serão apresentadas sugestões para o aprimoramento dessas aplicações, levando em consideração os aspectos avaliados. O estudo visa oferecer insights valiosos para desenvolvedores que desejam iniciar projetos em React, auxiliando na escolha da melhor ferramenta e fornecendo recomendações para uma experiência mais eficiente e eficaz. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Estudo comparativo entre ferramentas de inicialização de projetos web. pt_BR
dc.date.issued 2023-06-28
dc.description.abstract With the growing advancement of the web ecosystem in recent years, there has been a Constant emergence of new frameworks and libraries. Among them, ReactJS, released in 2013 by Meta, stood out as a powerful tool for creating interactive, complex and efficient interfaces based on components. Currently, ReactJS has an active community of developers and has solid documentation, consolidating itself as one of the main technologies used in web development. Due to its widespread adoption in large companies across industries around the world and its increasing use in new web applications, Meta and other companies are constantly looking for ways to make it easier and faster to start projects in React. As a result, tools such as create-react-app (developed by Meta itself), Vite and Parcel have emerged. The objective of this work is to analyze and compare these libraries, considering different parameters, such as installation time using the most common package managers, npm and yarn, ease of project configuration, structure of folders and files created, as well as the quality and readability of the code necessary for its use. As a contribution, suggestions will be presented for the improvement of these applications, taking into account the evaluated aspects. The study aims to offer valuable insights for developers who want to start projects in React, helping them choose the best tool and providing recommendations for a more efficient and effective experience. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/34590
dc.date.accessioned 2024-02-19T18:13:19Z
dc.date.available 2024-02-19
dc.date.available 2024-02-19T18:13:19Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Desenvolvimento Web pt_BR
dc.subject Bibliotecas pt_BR
dc.subject React pt_BR
dc.subject Web Development pt_BR
dc.subject Libraries pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator SANTOS, Gabriel Nascimento.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Comparative study between web project startup tools. pt_BR
dc.identifier.citation SANTOS, Gabriel Nascimento. Estudo comparativo entre ferramentas de Inicialização de projetos web. 2023. 14 f. Artigo (Bacharelado em Ciência da Computação) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2023. pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta