Originally published at: Introduction to Classes and OOP with JavaScript - Server Side Up
To be honest, it still blows my mind that you can write Object Oriented JavaScript. Without even using TypeScript! Recently, we re-factored AmplitudeJS 6.0 to be Object Oriented and honestly, I’m loving it. I feel like OOP JavaScript really allows you to make some well-structured, dynamic apps and functional libraries. With that being said, let’s…