2016-12-04 11 views
-2

Android PhoneでもインテグレートされたWebアプリケーションを開発する必要があります。 私はリアクションjsをreduxとフロントエンドに、ネイティブアンドロイドをモバイルアプリとして使用することを選択しました。私はいくつかの安らかなAPIを公開し、可能であればプッシュ通知管理を公開するバックエンドを開発する必要があります。バックエンドはデータストアに接続する必要があります(私はmongo dbとmysqlと互換性のあるフレームワークが必要です)。私は高いレベルのパフォーマンスが必要です。私はウェブ上で発見これらREQSを満たす解決策は以下のとおりです。 帆 ループバック laravel Reactフロントエンドで使用するベストバックエンドフレームワーク

何これらREQSに会った最適なソリューションであり、場合には反応すると互換性があります休止状態? 私は実用的なソリューションが必要です ありがとう

答えて

1

完全なAPIになっていれば、HTMLは関係なく、Laravel LumenはRESTfulなAPIのために私の選択になります。それは速くて速く、開発が簡単で、それは... Laravel!しかし、「最高」にはいつも何らかの個人的な好みがあります。

APIを構築する場合、達成する必要があるのは、エンドポイント(安静)とJSONを返すエンドポイントを持つことです。あなたはURLにリクエスチョンを行い、JSONを簡単に取得できます。 Rails(Ruby)、Django(Python)、Node(Javascript)、Slim(PHP)、Symfony(PHP)、Lumen(PHP)、Laravel(PHP)など、多くのフレームワークを手に入れることができます。その他。どのようなものを選ぶにしても賛否両論があるでしょうから、コーディングが好きなものを選んでください。

Laravel Passportは、当時考慮する必要があります。これは正しい方法でAPI認証が行われ、Laravel 5.3 Frameworkが組み込まれています。したがって、あなたのアプリケーションに認証&認証が必要な場合は、OAuth2経由で安全にそれを行うためのフレームワークを考慮する必要があります。

+0

こんにちは!あなたの応答を読んで..私はいくつかのreasearchをやったと私はルーメンについての神のフィードバックの多くを見つける!ルーメンについての質問:1)オラクルDBをサポートしていますか? 2)バックエンドのためのgoodstackルーメン+フロントエンドのリアクション? – esoni

+0

Oracle用のいくつかのコミュニティパッケージがありますが、問題はありません。私はLaravel 4.2をバックエンド、古いもの、upgrqdeとして使用しているリアクションアプリケーションを持っていますが、非常に良い彼らは素敵なものです –

+0

なぜ古いものですか?そこにはより良い技術がありますか? – esoni

0

本当にあなたがどんな言語でより快適であるかによって異なります。

PHPはあなたとOKです。 Laravel 5.3は非常に堅牢なソリューションであり、すべての要件をカバーしています。素晴らしいコミュニティと豊富なドキュメント。

また、パフォーマンスが優先される場合、Lumen 5.3は素晴らしい軽量の代替品です。

+0

へのアップグレードを予定しています。ありがとうございます!あなたの応答を読んで..私はいくつかのreasearchをやったと私はルーメンについての神のフィードバックの多くを見つける!ルーメンについての質問:1)オラクルDBをサポートしていますか? 2)バックエンドのためのgoodstackルーメン+フロントエンドのリアクション? – esoni

関連する問題