Evolution Of Software Architectures: From Web 1.0 To Web 3.0 Systems

Raoni Kulesza,Matheus Lima, Claudiomar Araujo,Marcelo Fernandes de Sousa, Aguinaldo M. Filho

WEBMEDIA'18: PROCEEDINGS OF THE 24TH BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB(2018)

引用 1|浏览8
暂无评分
摘要
From the early 1990s, Web Systems emerged with the expansion of the Internet around the world. These systems were initially supported by a client-server architecture and three standards (URL, HTTP and HTML), and has considerably evolved in the last two decades. Usability, scalability, maintenance, portability, robustness, security and integration with other systems are the main challenges of this software category. This tutorial presents the history and evolution of Web-based software architectures. We discuss current software architectural styles, patterns, and development platforms based on client-side (React JS, Angular JS and Vue Js) and server-side (Spring and Node. js) technologies. In addition, we also discuss Web 3.0 requirements such as communication protocols, Microservices, MV* browser-based frameworks, boilerplates client-side code, asynchronous programming, and integration with cloud computing infrastructures.
更多
查看译文
关键词
Web Systems, Software Architectures, Technologies
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要