DenoがSlackの新しいプラットフォーム基盤に採用されたことを発表。SlackのBotなどはDenoベースでの開発に

今回は「DenoがSlackの新しいプラットフォーム基盤に採用されたことを発表。SlackのBotなどはDenoベースでの開発に」についてご紹介します。

関連ワード (普及、柔軟、競合等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


DenoとSlackは、Slackが発表した新しいプラットフォーム基盤にDenoが採用されたことを明らかにしました。

Introducing the new Slack Platform that is a faster, flexible, and more secure way to build on Slack.https://t.co/SsnrPMF7OE

— Deno (@deno_land) September 21, 2022

Slackの新しいプラットフォームとは、Slackの機能をユーザーが拡張するBotなどの、いわゆるSlackアプリケーションのための開発と実行を実現するものです。

これまでは、Slackが用意したAPIを呼び出すプログラムを実行する場合、Slackアプリケーションのデベロッパー自身がそのプログラムを実行する環境をSlackの外部、例えばAWS Lambdaなどに用意する必要がありました。

Slackの新しいプラットフォームによって、Slack自身がこの実行環境と開発環境を提供することになります。これによりSlackアプリケーションの開発と運用はこれまでよりも簡単で柔軟なものになることが期待されます。

DenoをベースとしたSlackアプリ特化のサーバレスプラットフォーム

新しいプラットフォームでは、アプリケーションの機能を構成する「Functions」と、その機能を連携させる「Workflows」、そしてこれらをどのような条件で呼び出すかを設定する「Trigger」の3つのコンポーネントをデベロッパーが記述することによってSlackアプリケーションを開発することができます。

アプリケーションはいわゆるサーバレスのスタイルになっており、何らかのイベントによって呼び出されたときだけ実行され、処理が終われば終了します。

そのほかに、データを永続的に保存できるDatastore、アプリケーションの構成を設定する「App manifest」、アプリケーションのログを取得する「Logging」、そしてさまざまな機能をコマンドラインから呼び出し、実行できる「Slack CLI」なども新しいプラットフォームの機能として用意されています。

これらの機能を備えた新しいプラットフォームの基盤となっているのがDenoです。CLIもDenoがベース、SDKはTypeScriptで書かれており、SlackアプリケーションもTypeScriptで開発できます。

SlackはCLIも含めたDenoの使いやすさ、V8をベースとした高速性、そして高いセキュリティを評価し採用を決めたとしています。

DenoにとってもSlackという超大型のサービスのアプリケーション基盤に採用されたことは、Node.jsやBunなどとの競合に対する差別化とさらなる普及に向けて、そしてDenoの開発元であるDeno Landのビジネスにとっても、大きな前進になることは間違いないでしょう。

関連記事

  • Denoが大幅な方針変更を発表。3カ月以内にnpmパッケージへの対応を実現、最速のJavaScriptランタイムを目指しHTTPサーバを刷新

COMMENTS


Recommended

TITLE
CATEGORY
DATE
NEC、LLM活用で製造現場のナレッジ継承を支援するシステムを開発
IT関連
2024-06-20 14:59
ソーシャルプラットフォームはタリバンの扱い方で歩調揃わず
IT関連
2021-08-22 18:04
Netflix、スピルバーグ監督のAmblinと複数映画製作で契約
アプリ・Web
2021-06-23 11:59
ユカイ工学と共同開発、STEM通信教育「ワンダーボックス」にロボットの組み立てを通し学べる「メカニクスラボ」登場
IT関連
2022-02-03 18:03
日本IBM、IDaaS「IBM Security Verify」をIBM Cloud東京リージョンで提供
IT関連
2021-02-11 18:09
アマゾンなどの「プラットフォーム経済」上で成立するスタートアップを支援するCrossbeamが26億円調達
VC / エンジェル
2021-01-17 05:05
ノバセルとアドレクス、テレビCMからウェブ広告まで一気通貫で運用する成果報酬型クロスマーケティングプランX-MAX開始
IT関連
2022-03-05 11:37
マイクロモビリティのBirdがSPAC合併で間もなく上場との報道
モビリティ
2021-05-12 12:40
AIサイバーセキュリティ企業SentinelOneが110億円のIPOを申請
セキュリティ
2021-06-07 16:10
Google Playにゲームやアプリのお得情報を表示する「Offers」タブが追加
IT関連
2022-01-30 09:06
「Starlink衛星通信端末は製造コストの半値以下で提供」とマスクCEO、黒字化までもうしばらく時間がかかりそう
宇宙
2021-07-01 15:25
外国人による日経平均先物「空中戦」ほぼ終了–実需筋はこれからどう動く?
IT関連
2021-04-28 07:55
三菱電機、教師データ作成不要の「行動分析AI」を開発
IT関連
2024-01-27 06:53
共同テレビとNEC、生中継番組におけるローカル5Gを活用検証
IT関連
2024-06-05 17:41