Ebayがql.ioプログラミング言語を発表





開発者によると、Ebayによって最近導入されたこの特定のプログラミング言語は、主にHTTPのAPI関数の効率的な集約を目的としています。 結果は、SQLに似た構文を持つ単一の呼び出しです。 同社は、この宣言型のイベント駆動型プログラミング言語を作成して、開発者によるコード記述の効率と生産性を向上させ、コードの合計行数を削減しました。



上記のように、言語の構文はSQLとJSONに同時に似ています。 さらに、ql.ioはNode.jsで動作するため、対応するリクエストを完了するには、Node.jsをサーバー側にインストールする必要があります。 Ebayによるこのプログラミング言語のリリースは非常に予想外に起こったことに注意する価値があります-以前、この会社はそのような意図を発表しておらず、噂はほとんどありませんでした。 しかし、現在、Ebayはこのニュースをカバーするために、可能な限り明るくしようとしました。 ところで、この言語はApache License 2.0の下でリリースされました。



会社の開発者は、ql.io言語が

さまざまなAPIだけでなく機能します。 それどころか、ql.ioを使用すると、さまざまな種類の要求を組み合わせることができるため、同様の機能を使用して要求の処理を高速化し、さらにネットワーク全体の負荷を軽減できます。 例として、開発者は3つのAPIを1つの全体に統合することを挙げています。わずか数行のコードで、製品の検索クエリ、詳細な製品情報の要求、この製品に関するユーザーフィードバックの要求をリンクできます。







上記の例では、スクリプトが3つのAPIリクエストを使用して、キーリクエストのすべての情報を取得していることがわかります。 これまでのところ、開発者はプロジェクトの作業を続けており、やがてさらに機能的になる可能性があります。 さて、 プロジェクトWebサイトでこの問題に関する最も完全な情報を入手できます。



All Articles