2016-11-02 5 views
2

基本的に、Laravelを使用してフロントエンドを処理したいが、Illuminateを介してデータベースに直接接続する代わりに、データを返すC#バックエンドAPIに接続する必要があります。Laravelをc#バックエンドで使用する

しかし、Laravelはこれをサポートしていないようです(ログインなど)。すべてがデータベースと直接接続しています。

これに慣れる方法を知っている人はいますか?私はそれについても何かを見つけることはできないようです。

+4

ここから、「Laravelがフロントエンドを処理する」という知識を得ることができます。 フロントエンド用にHtml、JS、Jqueryを使用 –

+0

「フロントエンド」と「バックエンド」はどのように定義していますか? – Chris

+3

Laravelはバックエンドフレームワーク(php)なので、C#またはLaravelを選択します。 – Christophvh

答えて

0

LaravelはLaravelのが、あなたのフロントエンドを構築するとC#とバックエンドを構築する、あなたはにLaravelのテンプレートを使用することができ、ブレードおよび/またはVueJSを使用してHTMLコンポーネントを構築する能力を持っているバックエンドのフレームワークであるとして、あなたの質問は、やや矛盾しているが主な機能はエンパワリングとバックエンド機能の構築です。

Laravel 5.3現在、getting set upは手作業のプロセスですが、VueJSはサンプルコンポーネントを含むLaravelにバンドルされています。幸いにもこれであなたを助けることができるいくつかのguidesがあります。要約すると

は、技術的に言えば、あなたはそのバンドルツールを使用してすることができます理論的には、フロントエンドとしてLaravelを使用することはできません。

  • は、ブレードを使用して、テンプレートおよび/またはVueJS
  • あなたの内からのHTTPリクエストを作成を作成します。 Laravelバックエンド(冗長)またはJavascript関数がC#バックエンドに当たる

他の人もお勧めしたように、あなたの先生の説明どおりに説明されていないので、Laravelパッケージでまとめられたツールを使用して実行できます。

関連する問題