Stimmt das wirklich, dass man z.B. auch mit C++ das JavaScript Framework benutzen kann?!
0 Stimmen
3 Antworten
JavaScript ist kein Framework, sondern eine eigenständige Programmiersprache und für eben jene gibt es unterschiedliche Bibliotheken und Frameworks. Du kannst JavaScript und C++ sowie andere Sprachen kombinieren. Beispielsweise JavaScript im Frontend einsetzt und fürs Backend auf eine andere Sprache zurückgreifst.
Es gibt darüberhinaus Frameworks wie Electron, mit denen sich auch Desktop-Apps bauen lassen. Es gibt auch entsprechende Pakete, um mit anderen Sprachen zu arbeiten. Wenn du in der C-Welt unterwegs bist, würde es jedoch mehr Sinn machen auf Electron zu verzichten und stattdessen eine native Anwendung zu entwickelt.
Ansonsten gibt es auch noch universelle/hybride Frameworks wie Slint, die ein breiteres Spektrum an Sprachen und Einsatzmöglichkeiten wie Embedded, Desktop, and Mobile abdecken. Wenn du mehr wissen möchtest, solltest du deine Frage weiter konkretisieren und hier vielleicht verraten, was du vorhast damit zu machen.
Kenns zwar nur aus Java, aber kann mir gut vorstellen, dass es sowas auch für C++ gibt.
Welches Javascript-Framework?
Generell sind Javascript Engines / Runtimes (wie die in Chrome, Firefox, etc.) in Sprachen wie C++ implementiert; somit kann natürlich (über Umwege) js in C++ genutzt werden. Das Ganze jedoch nutzerfreundlich zu machen, könnte etwas Aufwand bedeuten. Alternativ könntest du dein C++ zu Web-Assembly kompilieren und in Javascript rufen: https://webassembly.org/