Webアプリケーションフレームワーク「Opa」の開発チームは6月21日、初の正式版となる「Opa 1.0」をリリースした。JavaScriptを拡張した独自言語を利用するフレームワークで、コードはJavaScriptに変換して実行できる。フロントエンドおよびバックエンドの両方を実装できるほか、データベースプログラミングにも利用できるという。 Opaは仏MLStateが進めているオープンソースプロジェクト。JavaScriptをベースに、静的型付けやHTMLやCSSの操作、データベースアクセスといった機能拡張を加えた独自プログラミング言語を利用するのが特徴となる。OpaのコードはSQLインジェクションやクロスサイトスクリプティング(XSS)に対し堅牢で、セキュリティ的に強固かつ拡張性の高いWebアプリケーションを実装できるという。 サーバーサイドで利用する場合、従来は独自のバックエンド環境を
![JavaScriptを独自拡張したWebアプリケーションフレームワーク「Opa」、初の正式版をリリース | OSDN Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/4196864a37518a8c4219cc80d90c0a0b1a82a491/height=288;version=1;width=512/https%3A%2F%2Fmag.osdn.jp%2Fimages%2Fmag%2Fmagazine-200x200.png)