質問: ### 前提・実現したいこと 座席の表現方法 現在、javaScript + vue.jsでオフィスの座席を管理するwebアプリを開発しています。 会社ごとのレイアウトにあった座席を表現したいのですが、どのように実現すればいいか 悩んでいます。 アドバイスや、参考になるサイトなどあれば教えて欲しいです。 抽象的な質問で申し訳ないのですが、よろしくお願いいたします。 ``` javaScript Vue ```
回答: 「座席管理アプリ 作り方」のような検索ではどうしても見つからず、その考え方だといつまでも人に聞くしかなくなってしまうと思います。 まず、具体的にどんな機能があればよいのか一覧をだして考えましょう 例えば、画面に自由にドラッグして配置を変えたりできる機能 データとしてその状態を保持する機能 特定のユーザーとだけシェアできる機能 次に機能を満たすにはどのようなデータが必要ですか? その座席にはユーザーの情報は必要でしょうか 座席の配置をデータとして保持する必要はあるでしょうか データを保存する必要があるなら、データベースを用意する必要がありそうですね データベースの接続をしてデータを送受信するためのサーバーが必要になりますかね? こんな感じで考えられたら例えば「座席の情報を保持したいけど、どういうテーブルを作ったら良いと思いますか?今はこんな感じで作ろうと思ってます」のような質問の仕方ができて相手も答えやすいと思います。 アプリケーションを作ったことがないのであれば、作り方が書いてある本を買ってアプリケーションを作ってみるとよいかもしれません。 言語、フレームワークは何でも良いですがDBを使うサービスを作ると良いと思います