Javascript OOP library for client and server-side js (node.js)


is there any Javascript OOP library to easily work with classes, inherence and the like in a more class-based way to avoid prototypical OOP that works with JS both on the client (browser) and on the server (in my case Node.js, but generally that uses javascript core functions, so that can be used no matter the interpreter)?


Problem courtesy of: pistacchio


The Rightjs library has a server build you can download.

I think it has Node.js specifically in mind.

From the download page:

RightJS is also available as a server-side library. In this case it contains only the native JavaScript unit extensions and the Class, Observer, Options units along with all the non-DOM utility functions from the Util module.
Our server-side build follows the CommonJS principles and is ready for use with the node.js framework.

Solution courtesy of: user113716

View additional discussion.