Components.js: A Semantic Dependency Injection Framework
Components.js is a dependency injection framework for JavaScript applications that allows components to be instantiated and wired together declaratively using semantic configuration files. The advantage of these semantic configuration files is that software components can be uniquely and globally identified using URIs. As an example, this documentation has been made self-instantiatable using Components.js. This makes it possible to view the HTML-version of any page to the console, or serve it via HTTP on a local webserver.
full text BibTeX other citation formats
Published in 2018 in Proceedings of The Web Conference: Developers Track.
- dependency injection
- JavaScript
Read this article online
- Read the full text online.
- Request a digital copy of this article.
- Comment on this article.
Cite this article in your work
Cite this article easily using its BibTeX entry:
@inproceedings{taelman_www_dev_2018,
author = {Taelman, Ruben and Vander Sande, Miel and Verborgh, Ruben},
title = {Components.js: A Semantic Dependency Injection Framework},
booktitle = {Proceedings of The Web Conference: Developers Track},
year = 2018,
month = apr,
url = {http://componentsjs.readthedocs.io/},
}
Alternatively, pick a reference of your choice below:
- ACM
- Ruben Taelman, Miel Vander Sande, and Ruben Verborgh. 2018. Components.js: A Semantic Dependency Injection Framework. In Proceedings of The Web Conference: Developers Track.
- APA
- Taelman, R., Vander Sande, M., & Verborgh, R. (2018, April). Components.js: A Semantic Dependency Injection Framework. Proceedings of The Web Conference: Developers Track.
- IEEE
- R. Taelman, M. Vander Sande, and R. Verborgh, “Components.js: A Semantic Dependency Injection Framework,” in Proceedings of The Web Conference: Developers Track, 2018.
- LNCS
- Taelman, R., Vander Sande, M., Verborgh, R.: Components.js: A Semantic Dependency Injection Framework. In: Proceedings of The Web Conference: Developers Track (2018).
- MLA
- Taelman, Ruben, et al. “Components.js: A Semantic Dependency Injection Framework.” Proceedings of The Web Conference: Developers Track, 2018.
Discuss this article
- Discover all publications by Ruben Verborgh.
- Find related articles on Google Scholar.
- Post your questions or comments below.