DiscordとStripeで作る! サーバーレスコミュニティアプリ開発入門本をリリース
DiscordとStripeで作る! サーバーレスコミュニティアプリ開発入門本をリリース

ELSOUL LABO B.V.(エルソウルラボ、本社: オランダ・アムステルダム、代表取締役
CEO: 川崎文武)は、同社の開発するオープンソースの TypeScript
製サーバーレスフレームワーク「Skeet」を使い、Discord と Stripe の API
を統合した画期的なコミュニティアプリ開発の新たな可能性を提示しました。
この統合により、開発者はサーバーレス環境でのチャットボットの構築と、支払い処理システムのスムーズな統合を実現できるようになります。特に、このアプローチは、開発の効率性を高めると同時に、コストを削減するという
Skeet フレームワークの核心的な強みを活かすことができる点で注目されています。
この新しい開発モデルは、オープンソースソフトウェアの持つ柔軟性と、クラウドベースのサービスの効率性を組み合わせることで、開発者コミュニティに新たな可能性をもたらすことが期待されています。
本書の概要

本書では、サーバーレス技術の洗練された活用法を Skeet
フレームワークと共に紐解きます。Discord ボットと Stripe
による支払いシステムの統合について、サーバーレス環境でのボットセットアップ、支払い処理、ウェブフックの実装、ロール管理の連携に至るまで、幅広いトピックをカバーしています。
初心者から上級者までが利用できる、実践的で包括的なハンズオンガイドを通じて、サーバーレス開発の効率性とコスト削減のメリットを実感できます。特筆すべきは、本書で構築するアプリケーションがたった
2 つの関数(Firebase Functions - 1GB)で動作することで、エコな開発環境を実現する
Skeet
の強みを存分に活かせる点です。本書と共に、サーバーレスの世界への理解を深め、環境に優しいアプリケーション開発の実践的な知識を獲得しましょう。
現在本書は、Zenn
にて無料公開中です。本書の内容を通じてサーバーレスアプリ開発の可能性を体験してみてください。
Skeet - TypeScript サーバーレスフレームワーク

Skeet は、TypeScript
製のオープンソースサーバーレスフレームワークです。このフレームワークを使うことで、API
サーバーから Web、iOS、Android
アプリに至るまで、必要なものを必要な分だけすべてを迅速に開発することが可能になります。
Skeet ドキュメント: https://skeet.dev/ja/
TypeScript
は静的型付けを通じてエラーを早期に検出し、コードの品質とメンテナンス性を高めます。Skeet
はさらに GraphQL や Firestore
などの最新技術を積極的に採用し、開発者に最良の開発体験を提供します。また、ChatGPT
や Vertex AI などの AI を活用したアプリケーション開発や、Solana
などのブロックチェーンを利用した Web3 dApps
の開発も簡単に行える、モジュール式で拡張可能な現代的アプリケーションフレームワークとして設計されています。
以下のリンクから Skeet で作られた AI
チャットアプリのデモを体験することができます。PaLM2、Vertex AI、OpenAI の
ChatGPT(GPT-4 Turbo, GPT-4, GPT-3.5
Turbo)が利用可能で、これらの技術の特徴を比較検討することができます。
Skeet デモ: https://skeeter.dev/ja/
Skeet 開発チームは、来年パリにて開催される ENASE 2024
で発表する論文を執筆中です。もしよろしければ論文に必要な評価アンケートにご協力いただければ幸いです。
ENASE 2024: https://enase.scitevents.org/
Discord コミュニティでは、Skeet
の開発に関する最新情報を随時公開しています。各種議論についても大歓迎です。
ご意見、ご感想、ご質問など随時募集しております。お気軽にご参加ください。
Discord コミュニティ: https://discord.gg/H2HeqRq54J