Cantitate/Preț
Produs

Web Applications: technologies and models

Autor Andrea Nicchi
en Limba Engleză Paperback – 12 iun 2014

Observăm că Web Applications: technologies and models se diferențiază de documentația tehnică standard prin faptul că nu se limitează la sintaxă sau implementări punctuale, ci analizează structura fundamentală a interacțiunii dintre browser și server. Autorul, Andrea Nicchi, propune o examinare a modelelor de abstractizare care stau la baza dezvoltării moderne, plecând de la o cercetare academică solidă. Apreciem în mod deosebit rigoarea cu care sunt tratate tehnologiile AJAX și REST, nu doar ca instrumente de transfer de date, ci ca elemente care au redefinit arhitectura aplicațiilor web prin decuplarea clientului de server.

Textul parcurge sistematic componentele ecosistemului web, oferind specificații clare despre funcționalitățile browserelor și serverelor. Un punct central al volumului îl reprezintă analiza mecanismelor de gestionare a stării și a buclei de evenimente (event-loop). Acestea sunt investigate în contextul limitărilor native ale protocolului HTTP, autorul explicând soluțiile tehnice pentru depășirea caracterului „stateless” al acestuia. Complementar volumului Ajax and REST Recipes de Christian Gross, care oferă soluții practice de tip problemă-rezolvare, lucrarea de față acoperă zona de modelare teoretică și arhitecturală, oferind contextul necesar pentru a înțelege de ce anumite abordări de dezvoltare sunt mai eficiente decât altele.

Recomandăm acest titlu pentru abordarea sa procesuală: este analizat întregul flux de date, de la interfață la logica de server. Structura este una tehnică, axată pe modele de abstractizare, ceea ce face ca informația să rămână relevantă dincolo de schimbările rapide ale framework-urilor actuale. Volumul publicat de Edizioni Accademiche Italiane servește drept resursă de referință pentru înțelegerea componentelor software implicate în ciclul de viață al unei aplicații web complexe.

Citește tot Restrânge

Preț: 37114 lei

Preț vechi: 46392 lei
-20%

Puncte Express: 557

Carte în stoc

Livrare din stoc 15 aprilie


Specificații

ISBN-13: 9783639484991
ISBN-10: 3639484991
Pagini: 268
Dimensiuni: 150 x 220 x 17 mm
Greutate: 0.42 kg
Editura: Edizioni Accademiche Italiane

De ce să citești această carte

Recomandăm acest volum dezvoltatorilor și arhitecților software care doresc să înțeleagă mecanismele profunde ale comunicării web. Cititorul câștigă o perspectivă clară asupra gestionării stării și a buclelor de evenimente, elemente critice pentru performanța aplicațiilor moderne. Este o resursă tehnică ce explică tranziția către paradigmele actuale prin prisma arhitecturilor REST și AJAX, oferind fundamentul teoretic necesar pentru decizii de proiectare corecte.


Descriere

This book is based on the author's Graduation thesis at Pisa, University of Pisa 2010. It is a study and an analysis of the technologies used in the development of a web application, especially architectures and models. The work is not exhaustive but it gives an overview of all the players involved in a web application development. The publication begins with an analysis of the architecture and functionalities of both the the web browser and the web server. Then the book proceeds with a description of the AJAX and REST technologies, which have produced a paradigm shift in web application design. Next, in light of the analyzed technologies, the various web application development approaches have been investigated using an appropriate level of abstraction. Finally, the work ends with a discussion of the state management mechanisms and the event-loop, both on the client-side and on the server-side, which have been the main issue in the research of web application development because of the stateless nature of HTTP protocol.