• Mi Re-Unir
    Búsqueda Avanzada
    JavaScript is disabled for your browser. Some features of this site may not work without it.
    Ver ítem 
    •   Inicio
    • RESULTADOS DE INVESTIGACIÓN
    • Artículos Científicos WOS y SCOPUS
    • Ver ítem
    •   Inicio
    • RESULTADOS DE INVESTIGACIÓN
    • Artículos Científicos WOS y SCOPUS
    • Ver ítem

    Analyzing best practices on Web development frameworks: The lift approach

    Autor: 
    Salas-Zarate, María del Pilar
    ;
    Alor-Hernández, Giner
    ;
    Valencia-García, Rafael
    ;
    Rodríguez-Mazahua, Lisabeth
    ;
    Rodríguez-González, Alejandro
    ;
    López Cuadrado, José Luis
    Fecha: 
    05/2015
    Palabra clave: 
    best practices; lift; SCALA; web frameworks; JCR; Scopus
    Revista / editorial: 
    Science of Computer Programming
    Tipo de Ítem: 
    Articulo Revista Indexada
    URI: 
    https://reunir.unir.net/handle/123456789/5656
    DOI: 
    http://dx.doi.org/10.1016/j.scico.2014.12.004
    Dirección web: 
    http://www.sciencedirect.com/science/article/pii/S0167642314005735?via%3Dihub
    Resumen:
    Choosing the Web framework that best fits the requirements is not an easy task for developers. Several frameworks now exist to develop Web applications, such as Struts, JSF, Ruby on Rails, Grails, CakePHP, Django, and Catalyst. However, Lift is a relatively new framework that emerged in 2007 for the Scala programming language and which promises a great number of advantages and additional features. Companies such as Siemens(C) and IBM (R), as well as social networks such as Twitter and Foursquare (R), have now begun to develop their applications by using Scala and Lift. Best practices are activities, technical or important issues identified by users in a specific context, and which have rendered excellent service and are expected to achieve similar results in similar situations. Each framework has its own best practices whose aim is to facilitate the development of Web applications. However, there is no current comparative analysis that identifies the best practices for Web frameworks. Thus, as its salient contribution, this paper identifies a set of best practices for Web frameworks. Afterwards, these best practices were analyzed and discussed in terms of developing Lift-based Web applications. The identification of these best practices would allow developers to construct more interactive and efficient Liftbased Web applications, integrating features of Web 2.0 technologies with less effort and exploiting the frameworks' benefits. In addition, this paper contains a comparative analysis with Web frameworks such as JSF, Struts, CakePHP, Ruby on Rails, Lift, Django, and Catalyst. Finally, as proof of concept, a set of Lift-based Web applications were developed for this paper by applying best practices such as actors, lazy loading, Comet support, SiteMap, Wiring, HyperText Markup Language, version 5 (HTML5) support, and parallel rendering. (C) 2015 Elsevier B.V. All rights reserved.
    Mostrar el registro completo del ítem
    Este ítem aparece en la(s) siguiente(s) colección(es)
    • Artículos Científicos WOS y SCOPUS

    Estadísticas de uso

    Año
    2012
    2013
    2014
    2015
    2016
    2017
    2018
    2019
    2020
    2021
    2022
    2023
    2024
    2025
    Vistas
    0
    0
    0
    0
    0
    0
    58
    173
    68
    54
    71
    59
    172
    65
    Descargas
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0

    Ítems relacionados

    Mostrando ítems relacionados por Título, autor o materia.

    • RecomMetz: A context-aware knowledge-based mobile recommender system for movie showtimes 

      Colombo-Mendoza, Luis Omar; Valencia-García, Rafael; Rodríguez-González, Alejandro ; Alor-Hernández, Giner; Samper-Zapater, José Javier (Expert Systems with Applications, 2015)
      Recommender systems are used to provide filtered information from a large amount of elements. They provide personalized recommendations on products or services to users. The recommendations are intended to provide interesting ...
    • Towards an ontology for psychological disorders 

      Rodríguez-González, Alejandro; Álvarez-Rodríguez, José María; Casado-Lumbreras, Cristina ; Colomo-Palacios, Ricardo (International Journal of Metadata Semantics and Ontologies, 01/2012)
      Psychological diagnosis is the process by which mental health professionals determine if problems that affect a person meet all the specific criteria for a psychological disorder. In recent years, decision support systems ...
    • Electrocatalytic Palladium Nanoclusters as Versatile Indicators of Bioassays: Rapid Electroanalytical Detection of SARS-CoV-2 by Reverse Transcription Loop-Mediated Isothermal Amplification 

      Rodríguez-Penedo, Alejandro; Rioboo-Legaspi, Pablo; González-López, Andrea; Lores-Padín, Ana; Pereiro, Rosario; García-Suárez, María del Mar; Cima-Cabal, María Dolores; Costa-Rama, Estefania; Fernández, Beatriz; Fernández-Abedul, M. Teresa (Advanced Healthcare Materials, 2023)
      Quantitative polymerase chain reaction (qPCR) is considered the gold standard for pathogen detection. However, improvement is still required, especially regarding the possibilities of decentralization. Apart from other ...

    Mi cuenta

    AccederRegistrar

    ¿necesitas ayuda?

    Manual de UsuarioContacto: reunir@unir.net

    Listar

    todo Re-UnirComunidades y coleccionesPor fecha de publicaciónAutoresTítulosPalabras claveTipo documentoTipo de accesoEsta colecciónPor fecha de publicaciónAutoresTítulosPalabras claveTipo documentoTipo de acceso






    Aviso Legal Política de Privacidad Política de Cookies Cláusulas legales RGPD
    © UNIR - Universidad Internacional de La Rioja
     
    Aviso Legal Política de Privacidad Política de Cookies Cláusulas legales RGPD
    © UNIR - Universidad Internacional de La Rioja