@phdthesis{Hornig, type = {Bachelor Thesis}, author = {Jennifer Hornig}, title = {Bereichs{\"u}bergreifender Einsatz von JavaScript – Aktueller Stand und exemplarische Implementierung}, address = {Offenburg}, pages = {118}, abstract = {Nahezu alle Websites nutzen die Programmiersprache JavaScript zur Darstellung von interaktiven Inhalten und zur Bereitstellung von komplexen Funktionalit{\"a}ten. Seit ihren Anf{\"a}ngen im Jahr 1995 hat sich die Sprache nicht nur zum Standard in der Webentwicklung etabliert, sondern auch zu einer leistungsf{\"a}higen Mehrzweckprogrammiersprache weiterentwickelt. Diese Arbeit befasst sich mit einer ausf{\"u}hrlichen Darstellung der aktuellen M{\"o}glichkeiten, welche Ans{\"a}tze sich durch die Weiterentwicklung JavaScripts zu einer Mehrzweckprogrammiersprache ergeben und wie sich diese heute umsetzen lassen. Anhand des intelligenten Schl{\"u}sselkastens „Smart Vault“ wird verdeutlicht, wie dieses Vorgehen praktisch realisiert und die Vorteile einer einzigen Programmiersprache angewendet werden k{\"o}nnen. Es hat sich herausgestellt, dass sich JavaScript f{\"u}r Anwendungen unterschiedlicher Bereiche einsetzen l{\"a}sst und dar{\"u}ber hinaus ein hohes Potenzial f{\"u}r weitere Entwicklungen, Verbesserungen und zus{\"a}tzliche Einsatzgebiete besitzt. Es lassen sich nicht nur Websites, Web Server und Desktop Apps, sondern auch Mikrocontroller im Internet of Things konfigurieren und miteinander nutzen, ohne eine weitere Programmiersprache zu ben{\"o}tigen. Zahlreiche Bibliotheken und Frameworks machen es m{\"o}glich, dass die Sprache verschiedene Anwendungen {\"u}ber ihre Einsatzgebiete hinweg miteinander verbindet.}, language = {de} }