Prismaは、Node.jsとTypeScriptのためのオープンソースORMです。このワークショップでは、Prismaの基本的な使い方を学び、データモデリングからデータベースマイグレーション、データベースへのクエリ実行によるデータの読み書きまで、さまざまなワークフローを実践します。また、SQLiteデータベースを使用してRESTおよびGraphQL APIに統合することで、Prismaがアプリケーションスタックにどのように適合するかを学びます。
Prismaは、Node.jsとTypeScriptのためのオープンソースORMです。このワークショップを終えるまでに、Prisma Migrateによるスキーマプロトタイピング、データベースネイティブ型の扱い、開発およびCI/CD環境でのPrisma Migrateの使用方法、そしてPrisma Migrateのあまり知られていない機能を使用したワークフローの構築方法など、さまざまな機能の扱い方を学びます。
NestJSは、最も注目されているNode.jsフレームワークの一つです。このワークショップでは、NestJS、Prisma、PostgreSQL、Swaggerを使用してバックエンドREST APIを構築する方法を学びます。
RemixとPrismaを使用して、最先端で応答性の高いユーザーインターフェースを構築する方法を学びます。このワークショップでは、オプティミスティックアップデートのパターンに焦点を当て、両方のツールの最高の部分を活用して、ユーザーに瞬時に感じられるインタラクションを構築する方法を教えます。このワークショップの終わりには、以下の方法を習得できます。
• レイテンシを削減し、ローディングスピナーを取り除くことで、より軽快なユーザーエクスペリエンスを実現
• useFetcherのような、より高度なRemixツールを使用
• エラーを適切に処理
• PrismaのFunctional APIとRemixのローダーおよびアクションを使用してリクエストを最適化