Arrows in Commercial Web Applications
- Resource Type
- Authors
- Tian Zhao; Jose Antony; Eric Fritz
- Source
- HotWeb
- Subject
- Ajax
Unobtrusive JavaScript
business.industry
Computer science
Programming language
Type inference
Modular design
JavaScript library
computer.software_genre
JavaScript
World Wide Web
Asynchronous communication
Web application
business
computer
computer.programming_language
- Language
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.