私は Thrift の初心者で、Java と Python で基本的な Thrift サービスを作成し、クライアント/サーバーを実装する方法を最近学びました。
私は Scala で Thrift を使用したいのですが、Java のような構文を使用したくありませんでした。それで、スクルージに出くわしました。
Scrooge によって生成されたクラスと Thrift によって生成されたクラスの正確な違いは何ですか?また、Scrooge によって生成されたクラスを Scala でどのように使用できますか?
Scrooge を使用して Scala のクラスを生成し、同じ thrift ファイルを使用して、thrift generator を使用して Python のコードを生成できますか?
Thrift でコードを生成するにはどうすればよいですか? SBT プラグインについて聞いたことがありますが、その使用方法を十分に理解しているかどうかはわかりません。