Tecnologías Front-end y Back-end en Tendencia

Cargando...
Miniatura

Fecha

2024-06-12

Director

Enlace al recurso

DOI

ORCID

Google Scholar

Cvlac

gruplac

Descripción Dominio:

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Santo Tomás

Compartir

Cargando...
Miniatura

Resumen

Este artículo aborda la evolución del desarrollo de aplicaciones web, móviles y de escritorio a lo largo del tiempo, destacando la importancia de los lenguajes de programación en este proceso. Inicialmente, se mencionan Java, PHP y C# como los primeros lenguajes para el desarrollo de aplicaciones web, subrayando su evolución constante para mantenerse relevantes en la programación actual. El estudio se centra en los lenguajes de programación predominantes en el desarrollo front-end (JavaScript, TypeScript y Goland) y back-end (JavaScript, Python, PHP y Ruby), utilizados por grandes empresas como Google, Meta y IBM. El objetivo es identificar las tendencias actuales y el avance de estas tecnologías, especialmente considerando la diversidad de dispositivos en los que las aplicaciones deben funcionar. La revisión de la literatura abarca la ejecución de una cadena de búsqueda específica que resulta en 1.326 documentos. Se analiza la distribución de estos documentos por tipo, año de publicación y su impacto a través de métricas de citas. El análisis de los trabajos se realiza mediante un enfoque cualitativo hermenéutico, seleccionando 50 artículos relevantes que se ajustan a criterios específicos. Estos criterios incluyen la relevancia para las tendencias actuales, un enfoque detallado en lenguajes de programación, la cobertura integral, estudios de caso relevantes, amplitud tecnológica, prácticas innovadoras, aplicaciones prácticas, diversidad de fuentes e inclusión de nuevas tecnologías. De los 50 artículos seleccionados, se destacan 20 que abordan diversas áreas del desarrollo web, desde herramientas y tendencias hasta el análisis de lenguajes de programación y estudios de caso específicos. Estos artículos incluyen "Modern tools and current trends in web-development," "Análisis de los lenguajes de programación más utilizados en el desarrollo de aplicaciones web y móviles," "Lenguajes de programación," "El lenguaje de programación Python/The programming language Python," "Custom Analytics Module and Admin Panel for Websites built in PHP (Laravel)," y "Pro-Java clustering and scalability." Para que el lector pueda tomar una referencia sobre los lenguajes de programación que podría aprender e implementar en caso de necesitar actualizarse sobre las últimas tecnologías. En las conclusiones generales, se resalta la importancia de la versatilidad en la elección de herramientas, el énfasis en la eficiencia y la satisfacción del usuario, la necesidad de adaptabilidad y permanencia, la colaboración integral entre frontend y backend, la atención a la escalabilidad y preparación para el futuro, la adopción sostenida de tecnologías emergentes y la creciente importancia del software libre en el siglo XXI.

Abstract

This article addresses the evolution of web, mobile and desktop application development over time, highlighting the importance of programming languages in this process. Initially, Java, PHP and C# are mentioned as the first languages for the development of web applications, underlining their constant evolution to remain relevant in current programming. The study focuses on the predominant programming languages in front-end development (JavaScript, TypeScript and Goland) and back-end development (JavaScript, Python, PHP and Ruby), used by large companies such as Google, Meta and IBM. The objective is to identify current trends and the advancement of these technologies, especially considering the diversity of devices on which applications must work. The literature review encompasses the execution of a specific search string resulting in 1,326 documents. The distribution of these documents by type, year of publication and their impact are analyzed through citation metrics. The analysis of the works is carried out using a qualitative hermeneutic approach, selecting 50 relevant articles that fit specific criteria. These criteria include relevance to current trends, a detailed focus on programming languages, comprehensive coverage, relevant case studies, technological breadth, innovative practices, practical applications, diversity of sources, and inclusion of new technologies. Of the 50 selected articles, twenty stand out that address various areas of web development, from tools and trends to the analysis of programming languages and specific case studies. These articles include "Modern tools and current trends in web-development," "Analysis of the most used programming languages in the development of web and mobile applications," "Programming languages," "Python programming language/The programming language Python," "Custom Analytics Module and Admin Panel for Websites built in PHP (Laravel)," and "Pro Java clustering and scalability." To provide the reader with a reference on the programming languages they could learn and implement in case they need to update themselves on the latest technologies. In the general conclusions, the importance of versatility in the choice of tools is highlighted, the emphasis on efficiency and user satisfaction, the need for adaptability and permanence, comprehensive collaboration between frontend and backend, attention to scalability and preparation for the future, the sustained adoption of emerging technologies and the growing importance of free software in the 21st century.

Idioma

spa

Palabras clave

Citación

Arias Mancilla, S.A. (2024). Tecnologías Front-end y Back-end en Tendencia. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.

Licencia Creative Commons

Atribución-NoComercial-SinDerivadas 2.5 Colombia