Parseは、Facebookが提供する、クラウドと協調するモバイルアプリを簡単に作成するためのフレームワークです。等々、数多くのプラットフォームと言語に対応しています。アプローチとは異なっています。それは、HTTPとRESTの考え方を一度学べば、どんな言語でも、RESTでWebアプリのプログラムが書けるのに似ているかもしれません。Cloudのプログラミング現在のクラウド上のアプリやエンタープライズのアプリの大部分は、サーバーサイドのWebアプリケーションです。処理は、基本的には、サーバー側・クラウド側で行われます。Parseの処理は、基本的には、モバイル側で行われます。Parseが強力なのは、モバイルアプリの開発に、クラウドの提供するサービスを最大限有効に利用しようとしていることです。Parseは、モバイルに閉じたものではなく、モバイル+クラウドの開発フレームワークです。その大きな特徴は、クラウド側の処理を開発者がほとんど意識することなく、クラウドのパワーを利用したモバイルアプリの開発が可能となるということです。Objectがモバイルとクラウドをつなぐモバイルからのクラウドのサービスの利用で一般的なのは、モバイルからクラウドのサービスを呼び出すことです。Call)がそれを可能にします。クラウド上のWebサービスの呼び出しも、こうしたPULL型のRPCスタイルです。Objectを共有することによって行われます。Parseにとってクラウドは、まず何よりも、各種の検索も可能な便利なデータの格納場所です。多くの場合にはそれがクラウド上にあることも意識する必要もありません。このことは、モバイルのプログラミングをとてもわかりやすいものにします。Parseの進化は現在も続いています。Parseでは、様々な処理は、デフォールトで非同期のスタイルで行われます。ParseのPromiseは、非同期処理のスマートな記述を可能にします。UIのフレームワークであるReactも、Parseとの統合が急速に勧められています。Reactは、Parseの標準的なUI技術になろうとしています。プログラミングの手法が、どんどん取り入れられています。Nativeに進化しようとしています。Parseの世界の中で起きている、これらの出来事は、非常に興味深いものです。次回マルレク「量子コンピュータの現在」は、2月17日開催です。technology.。