大げさに言ったけど要はjavascriptでのクラス宣言を簡単に行えるライブラリです。 まだ試験的に作っただけなので実用性は低いです。 https://github.com/soplana/pia ある程度完成したら取り敢えずは自分のプロジェクトとかで使ってみようと考えています。 なんかjavascriptのpublic/privateを考えていたら面白かったので、まとめておきます。 なにがしたい(できる)ライブラリなのか 個人的にjavascriptは好きな言語なのですが、書いていて気になるのが数百行単位になってくると一気に可読性が低くなる点です。 javascriptである程度の規模のオブジェクトを書いていると、どういったインターフェイスを用意しているオブジェクトなのかが良く分からなくなってきます。 単純に他のオブジェクト指向言語同様、public/privateのアクセス宣言やcla