マガジンのカバー画像

Tech Magazine

15
プラスジャムの開発者が、いろんな技術やツールを試してみた成果を綴るマガジンです。誰かのお役に立てば幸いです。
運営しているクリエイター

#バックエンド

【OpenAPI】Prismでモックサーバーを構築

はじめに今回はOpenAPIの仕様をもとに簡単にモックサーバーを構築できるPrismを試してみます。 以前、Visual Studio CodeにOpenAPI (Swagger) Editorを入れてYAMLを書く記事を公開しましたが、実際のプロジェクトではモックサーバーが必要になるケースが多いはずなので参考にしてみてください。 この記事ではテスト用のAPIの用意とPrismのインストール、動作確認まで行います。 バージョン情報 テスト用のAPI今回は動作確認のため、

【DB設計】正規化とは?第1〜3正規形まで解説

最近業務でもデータベースの設計を行うことが増えてきましたが、ほとんど経験則的にやっているところがあったので、頭の中を整理するためにも改めて正規化についてまとめて言語化してみようと思います。 またこの記事では、一般的にここまで抑えれば問題ないとされる第3正規形まで扱います。 正規化について正規化とはデータベース設計のプロセスで、データの重複を最小限に抑え、データの整合性と効率性を向上させるための手法です。 正規化は、関連性のあるデータを適切にグループ化し、データの不要な繰り返

【Laravel】リアルタイムのチャットを実装💬

LaravelのBroadcast、Pusher、およびLaravel Echoを使用することで、リアルタイムなチャット機能を簡単に実装することができます。この記事では、セットアップからチャット機能の実装、その後の機能拡張までの手順を解説します。ご自身のWebサービスでユーザーとのリアルタイムなコミュニケーションを実現したい方は是非参考にしてみてください。 1. はじめにWebアプリケーションにリアルタイムなチャット機能を組み込む際、まず第一にサードパーティ製の便利なチャッ