Iphone

SalesforceはJavaScriptのサポートにより、開発者がプラットフォーム上でアプリをより簡単に構築できるようにしたいと考えている。

SalesforceはJavaScriptのサポートにより、開発者がプラットフォーム上でアプリをより簡単に構築できるようにしたいと考えている。

トム・クレイジット

サンフランシスコにある Salesforce の本社。 (GeekWire 写真/トッド・ビショップ)

独自のニーズに合わせて Salesforce エクスペリエンスをカスタマイズしたい企業は、ソフトウェア開発業界の大部分ですでに馴染みのあるプログラミング スキルを活用できるようになります。

セールスフォースは木曜日、Lightning開発プラットフォーム上でアプリケーションを開発する開発者が、ソフトウェア開発で最も広く使用されているプログラミング言語であるJavaScriptを使用してアプリケーションを構築できるようになることを発表する予定です。JavaScriptのサポートは、セールスフォース管理ソフトウェア企業である同社がプラットフォーム開発へのアプローチを近代化するための取り組みであるLightning Web Componentsと同時に提供されます。

「今回の発表により、すべてのJavaScript開発者がSalesforceでコーディングできるようになります」と、Salesforceのプラットフォーム担当エグゼクティブバイスプレジデント兼ゼネラルマネージャーであるアン・デルサント氏は述べています。これは非常に多くの開発者が対象となります。人気開発者コミュニティであるStack Overflowが実施した調査によると、JavaScriptは6年連続で最も広く使用されている言語であり、SalesforceはIDCの推計に基づき、JavaScriptでコーディングできる人は700万人強に上るとしています。

この発表以前にLightning上でアプリを構築しようとしていた企業は、Salesforce固有のカスタムツールを習得する必要がありました。これはコンピュータサイエンスにおいて最も難しい作業ではありませんが、開発チームに負担が重くのしかかることになります。しかし、ウェブアプリケーションを構築・保守するほぼすべての企業には、JavaScriptに精通したスタッフが数名以上いる可能性が高いとデルサント氏は言います。

Lightning Web Componentsを活用したいSalesforceの顧客は、Salesforceのデータが自社のアプリでどのように使用されるかについて、いくつかの特別なコツをまだ学ぶ必要があるが、今回のリリース以前に比べると、利用開始までにかかる時間ははるかに短くなるだろうと、Salesforceの開発者関係担当副社長、ジェイコブ・ラーバウム氏は述べた。

先月、ZendeskはAmazon Web Services上に顧客関係管理(CRM)開発プラットフォームを構築することで同様の戦略を追求すると発表した。クラウド大手のZendeskのツールに既に慣れている開発者にとって、カスタムアプリの導入が容易になるだろうと考えたからだ。Zendeskはこの新サービスを発表した際、Salesforce Lightningのカスタムスキルを習得している企業をターゲットにしていることを隠そうとはしなかった。

Lightning Web Componentsは木曜日からプレビュー版として提供開始され、Salesforceの複数の顧客が過去数ヶ月にわたりプライベートベータ版でこの機能をテストしてきたと同社は発表した。このサービスの一般提供は2019年2月までに開始される予定だ。