Swift言語、サーバアプリのためのAPI群を策定へ。「Server APIs Project」スタート

2016年10月26日

アップルから登場し、現在はオープンソースとして開発されているプログラミング言語「Swift」の開発チームは、クロスプラットフォームに対応したサーバアプリケーション向けのAPI群を策定するための「Server API Workgroup」を発足し、Server APIs Projectをスタートさせたことを明らかにしました

fig

Swiftは今年の2月、IBMとアップルのパートナーシップによってクラウド対応が発表され、このときにあわせてサーバ向けにREST API対応フレームワーク「Kitura」が発表されています。

fig 2016年2月に行われたイベント「IBM InterConnect 2016」にて、Swiftのクラウド対応が発表された

その後KituraだけでなくVaporPerfectZewoなどのさまざまなSwift向けのサーバフレームワークが登場しています。

こうしたSwiftによるサーバアプリケーションの開発が期待されるなかで、SwiftのServer API Workgroupはサーバ向けAPI群の策定作業を進めていくとしています。

The work group provides the framework for participants in the the community with an interest in building server applications and frameworks to come together to work on providing new Swift APIs.

このワークグループは、コミュニティのなかでサーバーアプリケーションの開発に興味を持つ参加者のための枠組みを提供し、この枠組みとともに新しいSwift API群の提供についての作業をしていく。

策定されるAPIは低レベルのサーバ機能を提供するものとしています。まずはネットワーク機能やセキュリティ、HTTP/WebSocketのパースといった機能に着手し、シンプルでセキュアなHTTPサーバの開発を可能にすること、もしくはPub/Subメッセージブローカーの開発を目指すとのこと。

また、これらのAPI群はクロスプラットフォーム対応を目指すとしています。

参考

このエントリーをはてなブックマークに追加
follow us in feedly


関連タグ クラウド / 開発ツール / Apple / IBM



タグクラウド(β版)

クラウド / AWS / Azure / Google Cloud
コンテナ / Docker / Kubernetes
クラウドネイティブ / サーバレス
クラウド障害 / 運用・監視

プログラミング言語 / 開発ツール
JavaScript / Java / .NET / WebAssembly
HTML/CSS / Web標準
アジャイル開発 / スクラム / DevOps / CI/CD
ソフトウェアテスト・品質
ローコード/ノーコード開発

データベース / RDB / NoSQL / 機械学習・AI
Oracle Database / MySQL / PostgreSQL
Office / 業務アプリケーション

ネットワーク / HTTP / QUIC / セキュリティ
OS / Windows / Linux / VMware
ハードウェア / サーバ / ストレージ

業界動向 / 働き方 / 給与・年収
編集後記 / 殿堂入り / おもしろ

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed


最新記事10本