JavaScript hat sich in den letzten Jahren professionalisiert. Während in den Anfängen lediglich kleine Aktionen bei einem Klick innerhalb eines Browsers ausgewertet worden sind, basieren heutzutage komplexe Anwendungen und APIs komplett auf ECMAScript.
Allem voraus ist an dieser Stelle natürlich jQuery zu nennen, aber auch modernere Bibliotheken wie Vue.js tragen ihren Teil dazu bei. Fast schon revolutionär ist der Schritt von JavaScript vom Client hin auf den Server zu nennen (Node.js) und natürlich die damit verbunden Tools.
Zusammen mit der Professionalisierung von JavaScript änderte sich auch die Art der Programmierung innerhalb der Sprache. Entwurfsmuster hielten ebenso Einzug wie objektorientiertes Programmieren. Durch den Wechsel auf den Server können extrem schnelle APIs mittels Node.js zur Verfügung gestellt werden, die eine Programmierung in PHP übertreffen können.
Gerne helfe ich Ihnen bei der Programmierung von JavaScript sowohl serverseitig als auch clientseitig. Neben Node.js können natürlich auch clientseitig Bibliotheken wie jQuery, Vue.js, Angular.js und React zum Einsatz kommen.