オープンソースのサーバーレスフレームワーク Skeet が GraphQL 及び SQL (リレーショナルデータベース) に対応しました
配信日時: 2023-08-02 14:55:20
Skeet は GCP (Google Cloud) と Firebase 上にゼロメンテナンスアプリを構築できるオープンソースのサーバーレスフレームワークです。
Skeet を使えば API から Web・iOS・Android アプリまでを TypeScript で超速開発することができます。
今回のアップデートにより、GraphQL や SQL (リレーショナルデータベース) を活用したアプリケーションの開発にも対応しました。
SQL(リレーショナルデータベース)への対応を通じて、SQL と NoSQL (Firestore) のハイブリッドな開発が可能になりました。 これにより、開発者は両方のデータベースタイプのメリットを取り入れることが可能となります。
Skeet は開発者がより直感的かつ効率的にアプリケーションを開発するためのプラットフォームを提供します。このアップデートにより、開発者はさらなる生産性の向上を実現できます。
Skeet は世界中すべてのアプリケーション開発現場の開発・メンテナンスコストを削減、開発者体験を向上させるためにオープンソースとして開発されています。
Skeet を用いた最先端のアプリ開発をぜひ体験してみてください。
[画像1: https://prtimes.jp/i/105962/48/resize/d105962-48-74608f1d51df736886fe-0.png ]
ELSOUL LABO B.V. (エルソウルラボ, 本社: オランダ・アムステルダム) は 2023 年 8 月 1 日、アプリ開発を高速かつ低コストにするオープンソースのサーバーレスフレームワーク Skeet v1 のメジャーリリースを発表しました。本リリースによって、Skeet において GraphQL 及び SQL(リレーショナルデータベース) を利用しての開発が可能になりました。
新しい Next.js (React) + GraphQL API サーバー オプションの追加
[画像2: https://prtimes.jp/i/105962/48/resize/d105962-48-b5015619af51b42cceec-1.png ]
Skeet は GCP (Google Cloud) と Firebase 上にゼロメンテナンスアプリを構築できるオープンソースのサーバーレスフレームワークです。
API から Web・iOS・Android アプリまでを TypeScript で超速開発することができます。
今回のアップデートにより、GraphQL や SQL(リレーショナルデータベース) を活用したアプリケーションの開発にも対応しました。
[画像3: https://prtimes.jp/i/105962/48/resize/d105962-48-beb0dbe480e01ed3fc44-2.png ]
SQL(リレーショナルデータベース)への対応を通じて、SQL と NoSQL (Firestore) のハイブリッドな開発が可能になりました。
これにより、開発者は両方のデータベースタイプのメリットを取り入れることが可能となります。
リレーショナルデータベースは、関係性を持ったデータを扱うのに優れており、データ検索やトランザクション処理などでの整合性を保つことが容易です。一方で、NoSQL(Firestore など)は、柔軟性が高くスケーラビリティに優れているため、大量のデータや急速なデータ増加に対応するのに適しています。
Skeet のハイブリッド開発環境により、データの関係性が重要なビジネスロジックはリレーショナルデータベースで、ユーザーデータやログなどの大量データは NoSQL でそれぞれ最適に管理することが可能となります。これは、一つのアプリケーション内で最高のパフォーマンスを引き出すための重要な戦略となり得ます。
データベースと API の可視化: Prisma と Apollo の活用
このアップデートでは、Prisma と Apollo というツールを活用して、データベースや API を UI で可視化できるようになりました。これにより、開発者はコードを書くだけでなく、直感的にデータ構造を理解し、操作することができます。
[画像4: https://prtimes.jp/i/105962/48/resize/d105962-48-2d75b5b11fe6fb818625-3.jpg ]
Prisma (https://www.prisma.io/)は、SQL(リレーショナルデータベース)を TypeScript や JavaScript で簡単に扱うことができる ORM です。Skeet では Prisma を用いてデータベースのスキーマをシンプルかつ柔軟に定義でき、マイグレーションは自動生成され、開発に役立つ TypeScript の型も提供されます。また、Prisma Studio はデータベースを GUI で操作することを可能にし、開発者がデータの操作や確認を容易に行うことができます。
[画像5: https://prtimes.jp/i/105962/48/resize/d105962-48-d0831c4fbe61d3fe44bd-4.png ]
Apollo (https://www.apollographql.com/)は GraphQL API サーバーを開発するための強力なツールです。Apollo の開発者コンソールでは、GraphQL のスキーマを可視化し、リアルタイムで API のテストを行うことができます。
新しい UI では、使いたい GraphQL Query や Mutation、データの内容をクリックするだけで、実際にフロントエンドで利用する GraphQL を生成できます。
これらのツールの活用により、Skeet は開発者がより直感的かつ効率的にアプリケーションを開発するためのプラットフォームを提供します。このアップデートにより、開発者はさらなる生産性の向上を実現できます。
Skeet は世界中すべてのアプリケーション開発現場の開発・メンテナンスコストを削減、開発者体験を向上させるためにオープンソースとして開発されています。
Skeet を用いた最先端のアプリ開発をぜひ体験してみてください。
Skeet ドキュメント: https://skeet.dev/ja/
Skeet (GitHub): https://github.com/elsoul/skeet-cli
PR TIMESプレスリリース詳細へ
スポンサードリンク
「ELSOUL LABO B.V.」のプレスリリース
- ERPC、2026年新春限定で専有 Premium Shreds 向け20ヶ月有効・26%OFF特別クーポンを提供 ― Solana UDP Raw Shreds に対応01/03 10:45
- ERPC、Solana RPC(HTTP / WebSocket)を全リージョンで Firedancer クライアントへ移行。共有 HTTPS エンドポイントにおいても低レイテンシと安定性を向上01/02 04:13
- ERPC、Solana ノード運用向けベアメタルに最大40倍高速な「ゼロ距離・爆速スナップショットダウンロード」を提供開始12/31 15:02
- 「ELSOUL LABO B.V.」のプレスリリースをもっと読む
スポンサードリンク
最新のプレスリリース
- 【あけましておめでとうございます】「おせちもいいけどカレーもね」約50年の歴史を紐解く―年始のカレー需要が年々早まる理由と、日本の正月文化に起きている静かな変化とは?年始早々の特別キャンペーンを開催!01/03 13:45
- ABCラジオ新番組「Skyカントリー倶楽部」、いよいよ明日1月4日(日)あさ7時30分から初回放送!01/03 13:00
- 2026年の運勢|木下レオンが占う2026年あなたの運勢と転機。公式占いサイトにて、特製のおみくじであなたの運勢を占う『2026年開運おみくじ』が提供開始01/03 13:00
- 俳優の平田雄也氏の、アジア最大級のポーカーイベント"JOPT"公式パートナー就任式を執り行いました。01/03 12:45
- 【BS日テレ】放送時間を30分に拡大!「多幸飲み紀行 新年拡大版」ゲストにおぎやはぎ小木博明・ダレノガレ明美・元サッカー日本代表岡野雅行を迎え、もつ焼きの名店で飲んで、食べて、語り合う!01/03 12:00
- 最新のプレスリリースをもっと見る
