2016-10-01 5 views
2

私は既存のプロジェクト(バックエンド用のJS/jQueryとPHP)を実行しています。それはかなり巨大で、まだ開発中です。Angular 2を既存のJS/jQuery/PHPプロジェクトに導入できますか?

このプロジェクトでは、フロントエンドを順調にクリーンアップし、良いベースから開始するために、Angular 2を導入しようとしています。 新しいモジュールは角2を使用して作成され、既存のモジュールは徐々に変換されます。

このアプリは、の1ページで実行され、ajaxを使用してAPIからデータを読み込みます。私のエントリーポイントはindex.phpです。プロジェクトのロードロジックがすべて統合されているので、私は破棄できません。

したがって、私はこのプロジェクトでAngular 2を導入できますか?「はい」の場合、どのように処理できますか?

提案や例は大歓迎です。

+2

これは実際には暗闇の中のショットです。 Angular 2を知り、より大きなプロジェクトの小さなモジュールを作ることができます。これで、あなたはより大きなプロジェクトとリファクタリングにふさわしいかどうかを知ることができます。 – Roy

+1

私が今直面している主な問題は、ほとんどの例ではエントリポイントとしてindex.htmlが表示されていて、最終的にテンプレートはさまざまな方法(.phpを含む)でロードされるということです。 .phpファイルからAngular 2スクリプトを起動する可能性はまだありません。私は積極的にこのような良い例を探しています。 –

+1

は、htmlページを出力する任意のファイルタイプまたはファイル名でangleを開始できます。 '.html'を使うのは、サーバーの種類や言語に無関係な静的なリソースファイルであるため、私の経験では – charlietfl

答えて

0

これは、私が既存のASP.NET MVC 5アプリケーションをAngular2に変換する方法です。同じ設定ファイルを使用して、PHPアプリケーションを変換してください。 Using Angular 2 with TypeScript

関連する問題