Abstract
This tutorial presents a model-based approach to developing plain JavaScript web applications with responsive constraint validation, enumeration attributes, uni- and bi-directional associations, and inheritance in class hierarchies. It also shows how to implement the discussed information management concepts and techniques in a generic way in the form of three model-based development libraries: cLASSjs, mODELcLASSjs and mODELvIEWjs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wagner, G., Diaconescu, I.M.: Web Applications with JavaScript or Java. De Gruyter (2017). http://web-engineering.info/WebAppBook
cLASSjs code repo. https://github.com/gwagner57/cLASSjs
oNTOjs code repo. https://bitbucket.org/gwagner57/ontojs
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Wagner, G. (2018). Model-Based Development of JavaScript Web Applications. In: Garrigós, I., Wimmer, M. (eds) Current Trends in Web Engineering. ICWE 2017. Lecture Notes in Computer Science(), vol 10544. Springer, Cham. https://doi.org/10.1007/978-3-319-74433-9_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-74433-9_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-74432-2
Online ISBN: 978-3-319-74433-9
eBook Packages: Computer ScienceComputer Science (R0)