オープンソースのサーバーレスフレームワーク 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 Enterprise / SLV Enterprise の提供を開始 - Solana RPC・SLV AI・バリデータ運用の相談窓口05/06 08:08
- ERPC、Solana Geyser gRPC Burst プランをリリース - 最速をさらに更新、99.80% の First-Arrival Win Rate を記録05/04 15:41
- SLV、スマホ 1 台で Solana アプリ開発を始められる環境をオープンソースで公開 - モバイル対応の SLV AI Chat で多言語入力を安定化05/01 21:11
- 「ELSOUL LABO B.V.」のプレスリリースをもっと読む
スポンサードリンク
最新のプレスリリース
- \総フォロワー数281万人/人気宅トレクリエイター「トレぴな」× FIXIT 共同開発!『MAKE BALANCE ソイプロテイン カフェラテ』を2026年5月11日より発売05/06 20:00
- 防犯専門誌「日防設ジャーナル」にChatlockが掲載--新製品発表を控え、日本市場での展開を強化05/06 17:45
- UNDPアフリカ局長が来日-アフリカ・日本の戦略的パートナーシップ強化へ05/06 16:59
- コード経験ゼロで業務時間を半分に--新恵社・AI Orchestra共催、非エンジニアのためのClaude Code入門ウェビナーを5月31日開催05/06 16:42
- ~医療費1兆円削減を目指す健康支援 “報道が少なくなった後”の被災地で実証へ~継続的な健康支援と地域インストラクター育成~05/06 16:20
- 最新のプレスリリースをもっと見る
