新刊
同人誌・36ページ・紙・800円おはこんにちは! AzureとC#が大好きなエンジニアです👋👋👋
今回は、Azureを使ってTwitterのようなサービスを作る方法を初心者向けにまとめた同人誌を販売します🎉
この同人誌はA5版の36ページで、以下の3つのトピックについて解説しています😊
この同人誌では、👇👇下記のトピック👇👇について、基本的な概念や手順、注意事項などをギュギュッと圧縮して分かりやすく説明しています😊
Twitterのようなサービスでは、ユーザーのリクエストに応じてさまざまな処理を行う必要があります🙌
しかし、サーバーを自分で用意したり管理したりするのは大変ですよね😥 そんなときにオススメなのが、Azure FunctionsとAPI Managementです😄
Azure Functionsはサーバーレスな関数型コンピューティングサービスで、必要なときに必要な分だけコードを実行できます👏
API ManagementはAPIの管理や公開を簡単に行えるサービスです👍
これらを組み合わせて、Twitterのようなサービスのバックエンドを作ってみましょう💯💯
Twitterのようなサービスでは、ユーザー情報やツイート情報などのデータを保存する必要があります📝
しかし、従来のリレーショナルデータベースでは、データ量が増えたり構造が変わったりするとパフォーマンスが低下したり柔軟性が失われたりしますよね😢
そこで登場するのが、Cosmos DBです😆😆😆
Cosmos DBはAzureのNoSQLデータベースサービスで、高速でスケーラブルなデータ操作ができます🚀
Cosmos DBを使って、Twitterのようなサービスのデータベースを効率的に管理してみましょう👌
Twitterのようなサービスでは、ユーザーにとって使いやすく見栄えの良いフロントエンドが必要ですよね👀
しかし、JavaScriptやHTMLやCSSに詳しくなくて、イケてるWebデザインが作れない~!って思ったことはありませんか?😅
そんなときこそ!Blazor wasmを使ってみましょう😁 Blazor wasmはC#をWebAssemblyにコンパイルすることで、高速かつインタラクティブな画面をC#だけで作ることができる技術です👏👏👏
Blazor wasmを使って、Twitterのようなサービスのフロントエンドを作っていきましょう!💯