Along side of this, it includes a slew of libraries and tools for doing things like authentication, interfacing with specific web services, and building websites, which is why it seems they've started to focus on the "framework" aspect.
I would have used it 2 years ago but there seemed to be no easy way to use HTML5 with it. It was fix with XHTML 1.1.
Why (now Opa supports HTML5 and the like) do you think native backend is better?
It simply doesn't meet my needs, and the community's focus is on improving areas that are completely orthogonal to my needs.
A native backend that is properly threaded and uses, e.g., continuations and thread pools to manage highly concurrent requests is far more preferable compared to Node.js, and proper support for RDBMS and memcached meets my needs better than MongoDB could ever dare dream.
Jokes aside, this seems like a serious project, and has some sort of connection to OWASP https://www.owasp.org/index.php/Opa
a secure javascript framework? write server side and client side in the same language (anyone said Meteor)? I'm going to try this.
prediction: HN front page posts about opa will exceed posts about Go in the next year.
EDIT: unfortunately, using TypeScript will not work here, seems Opa is generating JavaScript itself. Still interesting in any case.