新しい角度2では、コンポーネントがあります。これはポートレットと比較できますか?これは独立して展開することはできません。これら2つのアプローチの長所と短所は何ですか?角度2コンポーネントとポートレット
13
A
答えて
2
これは、リンゴとオレンジを比較するのと同じです。 Angular2コンポーネントは、SPAアプリケーション(シングルページアプリケーション)を開発するためのものです。これらは、ブラウザのページの完全な所有権を必要とするjavascriptのフロントエンド専用アプリケーションです。
反対側のJavaポートレット(LiferayまたはJSR 268ポートレット)は、ページを所有していないフロントエンドとバックエンドの両方のアプリケーションです。それらは、物事を調整し、他のポートレットとページを共有するコンテナ内に存在します。ポートレットの主な目的は、さまざまなシナリオで動作し、他のコンポーネントと協調することができることです。
実際には、ポートレットのフロントエンド部分にAngular2を使用することは技術的に可能です。しかし、これはお勧めしません。標準の角度およびポートレットの標準的な方法を逸脱し、ポートレットの再利用性を損なう可能性があるからです。
これらの理由から、これらの2つの技術を異なるニーズをカバーすることを目的として直接比較することは不可能です。目標がポートレットのフロントエンド部分に最新のjavascriptフレームワークを使用することであれば、バックボーンのようなjavascriptライブラリを探すことをお勧めします。
関連する問題
- 1. 角度2 - コンポーネント
- 2. 角度2:multiplleコンポーネント
- 3. コンポーネントがアンロード角度2 rc5
- 4. コンポーネントは、角度JSで2
- 5. 角度2 RC1 - 基本コンポーネント
- 6. 角度2 /活字体:コンポーネント
- 7. 角度2隠すコンポーネント
- 8. 角度2のコンポーネントのベストプラクティス
- 9. 角度2:コンポーネントのHTML
- 10. 角度2親コンポーネントは、法
- 11. 角度(2+)コンポーネントの構造とデザイン - ベストプラクティス
- 12. モジュールとして角度2のコンポーネント
- 13. 同じセレクタでコンポーネントを拡張する - 角度2 /角度CLI
- 14. 角度1のアプリケーションで角度2のコンポーネントを使用
- 15. コンポーネント間の角度2の値渡し
- 16. は2角度:それぞれのコンポーネント
- 17. 2角度 - 子供のルート親コンポーネント
- 18. 剣道UI角度2のコンポーネントをビルドマシン
- 19. 角度2のコンポーネントを共有する
- 20. 角度2のコンポーネントをリフレッシュする
- 21. 角度2 rc1コンポーネントの初期化
- 22. 角度2コンポーネントの参照要素
- 23. 角度2が間違ったコンポーネント
- 24. 角度2のOnPushコンポーネントのテスト
- 25. DOMノードのレンダリング角度2コンポーネント
- 26. 角度2動的コンポーネント表示
- 27. Nativescript角度2のコンポーネント方法?
- 28. 角度2の複数のコンポーネント
- 29. 角度2コンポーネントの再利用
- 30. 角度2モーダルサービスの動的(不明)コンポーネント
興味深い議論。私たちはAngular4とのモダンなビューを統合することを目指しています。また、私たちは、bootstrapUIとPUGテンプレートフレームワークを使用してAngular4でポートレットビューを開発する作業を行っています。 Ajaxリクエスト(jqueryの代わりに高い抽象レベル)とダブルデータバインディングを備えた、より強力なフロントエンド! –