{"title":"Arrows in Commercial Web Applications","authors":"Eric Fritz, J. Antony, Tian Zhao","doi":"10.1109/HotWeb.2016.19","DOIUrl":null,"url":null,"abstract":"Developing a scalable and robust web application is difficult. One obstacle is JavaScript's event model, which makes asynchronous programs hard to maintain and extend. This paper describes the case study of an Arrow-based JavaScript library for asynchronous computation. Our library enables more modular and understandable applications and it improves productivity with static type inference.","PeriodicalId":408635,"journal":{"name":"2016 Fourth IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Fourth IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HotWeb.2016.19","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Developing a scalable and robust web application is difficult. One obstacle is JavaScript's event model, which makes asynchronous programs hard to maintain and extend. This paper describes the case study of an Arrow-based JavaScript library for asynchronous computation. Our library enables more modular and understandable applications and it improves productivity with static type inference.